具有水平Auto Scaling的Jelastic Docker Nginx LoadBalancing

时间:2017-05-24 04:15:24

标签: nginx docker cloud jelastic horizontal-scaling

我尝试在Docker化的Jelastic中部署应用程序,我想要水平可伸缩性,因为我需要一个负载均衡器并考虑nginx,但我如何通过Docker在Jelastic上部署nginx作为负载均衡器?

我特别怀疑的是,直到现在我部署负载均衡器时,它还没有自动配置,就像使用向导GUI中的Java选项卡将应用程序部署到tomcat时,我知道我可以为某些人配置nginx我设置它们之后的节点,问题是,如果它自动缩放它将如何重新配置​​?

1 个答案:

答案 0 :(得分:1)

自Jelastic版本5.5起,预计Docker容器具有水平Auto Scaling的负载平衡功能。 但是,我们准备建议您基于HAproxy负载均衡器的另一种解决方案。它是具有HAproxy负载均衡器的容器,可在应用程序层缩放时自动更改自己的配置。这是manifest,可以使用仪表板(导入)进行安装。 Docker容器的Auto Scaling功能在our documentation中进行了描述。

Manifest import

Paste JSON manifest

enter image description here

enter image description here