我们在Jelastic中以标准的OTAP方式运行3个环境:测试,接受,生产。
该环境中的每个tomcat都有一个固定的ip地址。
我想要做的是交换生产和接受的地址,以便在对成功进行成功测试后,我们交换acc和prod。
这可能吗?如果是这样的话?
答案 0 :(得分:1)
目前,实现此目的的方法是使用代理(NGINX负载均衡器),并根据需要手动调整指向的tomcat。
负载均衡器将拥有您的公共IP,并且不会改变。
遗憾的是,您目前无法创建仅包含负载均衡器的环境,因此您需要将其置于任何一直运行的环境中。
更新:
现在可以使用Jelastic API或CLI工具在节点之间(以及环境之间)移动公共IP。命令为~/jelastic/environment/control/swapextips
(必要的参数在帮助输出中说明)。
如果您更喜欢使用自己的API客户端,则API方法也位于同一位置。
有关详细信息,请参阅http://blog.layershift.com/php-7-jelastic-paas/#portable-ip。