我需要运行分布式任务机制与芹菜,RabbitMQ和花卉。
通常,人们为每项服务创建一个单独的吊舱,在我的情况下,这将产生3个吊舱。我的问题是为什么做三个吊舱?
我可以用3个容器制作一个吊舱。这些服务是紧密耦合的,它们都应该运行以便有一个可行的解决方案。
3个服务的3个吊舱,而不是3个容器的一个吊舱,有什么好处?
发布于 2017-11-10 14:45:09
这是应用程序设计的决策。
通过创建三个吊舱的优点,它提供了扩展单个容器的灵活性。
例如:您可以运行3个芹菜容器,并发送流量到一个RabbitMQ。
https://stackoverflow.com/questions/47224992
复制相似问题