如何从另一个环境访问 jelastic 上环境节点的特定主机和端口?

How to access specific host and port of an environment's node on jelastic, from another environment?

我在 jelastic 4.7 上有两个环境。在其中一个上,我有一个 Java 堆栈和一个 Redis 服务器,需要在没有 public IP 地址的情况下保持私有。在另一个环境中,我有一个具有 Public IP 的 Node.js 堆栈。

所以,我详尽地搜索了文档,但找不到问题的答案。

Can I access the private IP and port of my Redis from the node app?? Every node on Jelastic has a local ip address. Can I access those between environments??

我认为这是一个简单的问题。我试图避免为 Redis 创建 public IP 地址的开销。

Can I access the private IP and port of my Redis from the node app?? Every node on Jelastic has a local ip address. Can I access those between environments??

是的,您可以仅使用一个托管服务提供商或其区域内的本地 IP 连接到不同环境的不同节点(取决于提供商设置)。此外,如果无法建立直接连接,您可以使用 Endpoints 连接到其他提供商的本地 IP 或一个提供商内的区域。

除此之外,您可以使用 CNAME 数据库而不是本地 IP。