1

我们在 Jelastic 中以标准 OTAP 方式运行 3 个环境:测试、验收、生产。

该环境中的每个 tomcat 都有一个固定的 IP 地址。

我想做的是交换生产和接受的地址,以便在成功测试acaptation后我们交换acc和prod。

这可能吗?如果有怎么办?

4

1 回答 1

1

目前,实现这一点的方法是使用代理(NGINX 负载均衡器),并根据您的需要手动调整它指向的 tomcat。

负载均衡器将拥有您的公共 IP,这样它就不会改变。

不幸的是,您目前无法创建一个只有负载均衡器而没有其他任何东西的环境,因此您需要将它放在任何一直在运行的环境中。

更新:

现在可以使用 Jelastic API 或 CLI 工具在节点之间(以及环境之间)移动公共 IP。命令是~/jelastic/environment/control/swapextips(必要的参数在帮助输出中说明)。

如果您更喜欢使用自己的 API 客户端,API 方法也位于同一位置。

有关详细信息,请参阅http://blog.layershift.com/php-7-jelastic-paas/#portable-ip 。

于 2014-02-12T16:14:28.497 回答