为什么erlang使用随机端口进行分发

时间:2010-09-23 20:43:07

标签: erlang

当节点在Erlang上相互连接时,为什么不直接使用连接的原始端口?为什么会导致使用随机端口导致的防火墙问题。我知道怎么解决这个问题,但我不明白为什么。

编辑:我意识到经常这样做,这不一定是Erlang的问题,但它是Erlang的设计选择,我很好奇这种方法的优点是什么。

1 个答案:

答案 0 :(得分:2)

想要进行ad-hoc通信的经典RPC服务并没有异常。

您可以使用内核参数指定端口,例如:

-kernel inet_dist_listen_min 21100 inet_dist_listen_max 21199