我有两台使用内部IP地址的虚拟机互相通话,而外界只通过外部IP地址了解这些虚拟机.
我有一个使用两个VM的分布式缓存 - 每个都有一个必须与另一个进行通信的Erlang节点.我还有其他机器上的现金的Erlang客户端需要与VM上的一个(或两个)Erlang缓存节点进行通信.
因此,如果我使用内部IP地址命名的缓存节点,那么它们可以相互通信,但没有其他Erlang节点可以与它们交互.但是,如果我使用VM的外部IP地址命名缓存节点,那么外部Erlang节点可以与缓存节点通信,但缓存节点不能彼此通信.
除了使用不依赖于将节点连接到网格中的基于http或套接字的接口之外,我能做些什么吗?
erlang ×1