【发布时间】:2013-12-17 10:29:46
【问题描述】:
尽管如此,我的 rabbitmq 似乎在侦听所有接口:
在 /etc/rabbitmq/rabbitmq.config 中:
[{rabbit, [{tcp_listeners, [{"10.0.0.1", 5672}]}]},
{rabbitmq_mochiweb, [{listeners, [{mgmt, [{ip, "10.0.0.1"},
{port, 55672}]}]}]}].
在 /etc/rabbitmq/rabbitmq-env.conf 中:
export RABBITMQ_NODENAME=rabbit
export RABBITMQ_NODE_IP_ADDRESS=10.0.0.1
export ERL_EPMD_ADDRESS=10.0.0.1
当我运行 netstat -uptan | grep 梁 我得到:
tcp 0 0 10.0.0.1:5672 0.0.0.0:* LISTEN 1378/beam
tcp 0 0 0.0.0.0:33551 0.0.0.0:* LISTEN 1378/beam
tcp 0 0 127.0.0.1:38737 127.0.0.1:4369 ESTABLISHED 1378/beam
如何让 beam 不在 0.0.0.0:33551 上监听?
【问题讨论】:
-
现在我决定使用防火墙,所以公共接口只接受我需要的。
标签: ubuntu rabbitmq erlang beam