mesos/marathon缩放web应用程序

yqkkidmi  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(249)

我正在阅读和做基本的mesos/马拉松安装。如果我将一个webapp部署为一个marathon应用程序,那么我的webapp的示例可以在任何mesos slave中运行。然后如何配置nginx上游以指向正确的主机。
我的webapp是否应该在zookeeper中注册主机并定期重新配置nginx?。
有没有这样的例子。
谢谢

sycxhyv7

sycxhyv71#

我的webapp是否应该在zookeeper中注册主机并定期重新配置nginx?
你不需要Zookeeper。配置nginx所需的所有数据都可以在mesos或marathon中获得。您可以像nixy一样定期查询mesos/marathon并生成nginx配置。
为了尽量减少不可用时间,您可以像allegro/marathon Consu一样使用marathon sse来获取示例启动/停止的信息。

相关问题