在mesos从属节点上运行多个示例

pxyaymoc  于 2021-06-21  发布在  Mesos
关注(0)|答案(1)|浏览(383)

我正在构建一个包含3个主服务器和3个从服务器的apachemesos集群。我在从属节点上安装了docker,它能够创建在marathon中可见的示例。现在我尝试在它上面安装haproxy服务器,但是效果不太好,所以我删除了它。问题是,因为那时我只能将我的应用程序扩展到最多3个示例,当我想扩展到5个节点时,有2个示例停留在“部署”阶段。
有人知道如何解决这个问题,这样我就可以创建更多的示例了吗?
谢谢您

oymdgrw7

oymdgrw71#

要实现这一点,您确实需要使用haproxy设置marathonservicedescovery,因为同一从机上的未知端口将绑定到您的容器。
首先,在每个从机上安装haproxy。如果您需要ssl,则需要生成haproxy以支持ssl。
然后,当haproxy服务运行时,您需要遵循这个非常好的解释教程,在每个从属haproxy marathon服务发现上启用marathon服务发现
请注意教程,它是非常好的解释和直截了当的。

相关问题