文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
运行部署
部署启动
- 执行以下命令,编译生成 ShardingSphere-Scaling 二进制包:
git clone https://github.com/apache/shardingsphere.git;
cd shardingsphere;
mvn clean install -Prelease;
发布包所在目录为:/shardingsphere-distribution/shardingsphere-scaling-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-scaling-bin.tar.gz
。
- 解压缩发布包,修改配置文件
conf/server.yaml
,这里主要修改启动端口,保证不与本机其他端口冲突,同时修改断点续传服务(可选)地址即可:
port: 8888
blockQueueSize: 10000
workerThread: 30
resumeBreakPoint:
name: scalingJob
registryCenter:
type: ZooKeeper
serverLists: localhost:2181
props:
retryIntervalMilliseconds: 10000
- 启动 ShardingSphere-Scaling:
sh bin/start.sh
查看日志
logs/stdout.log
,确保启动成功。使用 curl 命令再次确认正常运行。
curl -X GET http://localhost:8888/scaling/job/list
响应应为:
{"success":true,"errorCode":0,"errorMsg":null,"model":[]}
结束 ShardingSphere-Scaling
sh bin/stop.sh
应用配置项
应用现有配置项如下,相应的配置可在 conf/server.yaml
中修改:
名称 | 说明 | 默认值 |
---|---|---|
port | HTTP服务监听端口 | 8888 |
blockQueueSize | 数据传输通道队列大小 | 10000 |
workerThread | 工作线程池大小,允许同时运行的迁移任务线程数 | 30 |
resumeBreakPoint | 断点续传服务 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论