java多机部署,分布式计算多机部署与配置

在分布式计算上手demo,分布式计算sayhello,分布式计算完整demo中,

对于工人worker)、工头(ctor),parkserver在多台计算机上的部署和配置:

每台计算机放置实现类,fourinone.jar,config.xml文件即可,parkserver的ip配置要保持一致(也可以用域名)

假设有192.0.0.1,192.0.0.2,192.0.0.3三台计算机:

192.0.0.1上部署:parkserver类字节码文件,fourinone.jar,config.xml其中config的PARK部分的SERVERS配置为:

192.0.0.1:1888,localhost:1889

第二个是备份parkserver,没有可以不设置

192.0.0.2上部署:worker实现类字节码文件,fourinone.jar,config.xml

其中config的PARK部分的SERVERS配置指定上面parkserver的ip端口192.0.0.1:1888)

可以在WORKER部分的SERVERS指定该工人机器ip192.0.0.2和端口

也可以在waitWorking方法程序指定工人机器ip端口

192.0.0.3上部署:ctor实现类字节码文件、fourinone.jar,config.xml其中config的PARK部分的SERVERS配置指定上面parkserver的ip端口192.0.0.1:1888)

ctor是嵌入式的类,它不需要指定自己的ip端口

启动顺序:

1、parkserver

2、多个worker

3、ctor

注意:由于demo为了方便本地演示,默认配置都是localhost, 多机环境请改为实际ip,避免出现连接问题。

配置原理说明:

151201680.png

由上图可以看到, 由于工人需要向职介者注册parkserver),因此需要配置指定ip端口告诉parkserver;由于工头和工人都需要知道parkserver地址,所以parkserver的ip端口需要配置为一致;由于工头通过park获取到工人ip,然后直接跟工人交互,因此工人不需要知道工头ip,工头本身也不是服务程序,所以工头启动不需要配置自己ip端口。

邮箱:Fourinone@yeah.net

qq群:241116021

开发包及指南下载地址:

http://www.skycn.com/soft/68321.html

本文出自 “fourinone分布式计算” 博客,请务必保留此出处http://3503265.blog.51cto.com/3493265/936317

http://www.dengb.com/Javabc/614640.htmlwww.dengb.comtruehttp://www.dengb.com/Javabc/614640.htmlTechArticle在分布式计算上手demo,分布式计算sayhello,分布式计算完整demo中, 对于工人worker)、工头(ctor),parkserver在多台计算机上的部署和配置: 每...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值