大佬们,如何通过配置一套,就可以实现集群呢,正常讲,我是需要一台一台配置的
如题,谢谢
我的思路是,用zookeeper,把对应的jar包,路径都给写成一个脚本,执行,但我不确定zk的znode节点
放的data能否是一个文件夹内容,有没有更好的实现方式呢,之前阿里云技术架构的演讲,他说的就可以实现的
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
怎么说呢.各有侧重吧。 docker对于启停服务之类的操作更友好,但对于记录状态信息等业务数据信息是做不了的。是对于运维更加友好。 zookeeper,更加有记录状态的自由,你可以随便给服务记录对应的状态信息,但要操作启停服务也是有难度,要自己另外写管理程序,可能对于开发者更加友好。
谢谢大佬,这种还是用docker实现起来是最好的吧?
你可以把启动脚本信息全部都存储泽zookeeper内。比如ZK里建立一个service目录,每一个服务都写一个key,key以服务的名字命名,然后对应的value是json格式记录的字符串,保存了jar包路径和启动脚本路径。
问题是你存储了,谁来读取,使用和维护这些内容。