我正在尝试实现一个由三个kafka服务器节点和三个使用码头容器的动物园管理员服务器节点组成的kafka集群,下面哪个是首选的,如果两者都没有,首选方法是什么?
我之所以问这个问题,是因为在我看来,三节点动物园管理员集群只在单节点故障中幸存,而三节点卡夫卡集群可能会在双节点故障中存活下来(您可能必须将主题复制因子设置为3)。那么,如果创建新容器的成本不高,那么在不同的容器中运行它们更好吗?说到这,开一个新的码头集装箱要花多少钱?
如果我建议每个容器运行一个服务器,那么是否更倾向于为每种服务器(在这种情况下,为kafka构建一个码头映像,为动物园管理员创建一个码头映像),还是为所有不同的服务器构建一个统一映像?我猜仅仅为kafka和动物园管理员创建两个单独的图像是没有意义的,但是如果我有各种不同类型的集群和服务器,比如elasticsearch,来模拟呢?在什么时候,创建不同的码头映像来在单个项目中使用是有意义的呢?
发布于 2015-03-27 17:29:21
如果我有时间这样做,我会制作两种不同的图像,一个为卡夫卡,一个为zk。我会构建一个坞-撰写文件来启动集群。
https://stackoverflow.com/questions/29274563
复制相似问题