本机ip查询器单文件_rabbitMQ 默认监听了本机,外部无法访问

macOS 下,使用 brew 安装了 rabbitMQ,发现外部是访问不了 5672 端口的。使用命令查看后改端口只监听了localhost,那就可以解释为什么不能访问了。如下图:

d98debd7e16697bf36b9e5a72be05a9e.png

①处只监听了localhost,②处是不限制。所以需要把 amqp 监听修改为指定IP等。

修改此文件 /usr/local/Cellar/rabbitmq/3.7.16/sbin/rabbitmq-env,(文件路径按实际目录来,这个是我本机地址)增加如下代码:

...
# 增加这行,并且修改为本机IP(多网卡的需要注意绑定的网卡是否是其他机器可访问)
NODE_IP_ADDRESS=192.168.0.105

DEFAULT_NODE_IP_ADDRESS=auto
DEFAULT_NODE_PORT=5672
...

重启即可生效

参考文献

http://liubin.nanshapo.com/2013/09/04/rabbitmq-on-os-x/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值