管理基于Mesos和Marathon的Docker化微服务及微服务开发生命周期
1. ZooKeeper和Mesos配置
ZooKeeper需要进行两项配置更改:
1. 设置 /etc/zookeeper/conf/myid 为1到255之间的唯一整数。
- 打开 vi /etc/zookeeper/conf/myid 并设置为1。
2. 编辑 /etc/zookeeper/conf/zoo.cfg ,更新文件以反映以下更改:
# specify all zookeeper servers
# The first port is used by followers to connect to the leader
# The second one is used for leader election
server.1= 172.31.54.69:2888:3888
#server.2=zookeeper2:2888:3888
#server.3=zookeeper3:2888:3888
将IP地址替换为相关的私有IP地址。在生产场景中,为实现高可用性,需要多个服务器。
Mesos配置需要进行以下更改以指向ZooKeeper、设置法定人数并启用Docker支持:
1. 编辑 /etc/mesos/zk 以设置以下值,将Mesos指向ZooKeeper实例进行法定人数和领导者选举:
超级会员免费看
订阅专栏 解锁全文
22

被折叠的 条评论
为什么被折叠?



