RabbitMQ替换默认端口

前提:客户通过漏洞扫描,发现rabbitmq中的erlang是默认端口4369,出于安全的考虑,需要将erlang的端口修改为其他的端口。

1.查看默认erlang的默认端口

shell 复制代码
netstat -plnt | grep 4369 

2.关闭rabbitmq

shell 复制代码
rabbitmqctl stop

(注意,这里必须要关闭rabbitmq,直接执行第三步会报错:Killing not allowed - living nodes in database.)

3.关闭epmd

shell 复制代码
epmd -kill

4.修改配置文件

shell 复制代码
vim /etc/profile

这里端口修改成5000为例子

shell 复制代码
export ERL_EPMD_PORT="5000"

修改后让配置生效 source /etc/profile

5.重新启动rabbitmq (epmd会自动启动)

shell 复制代码
rabbitmq-server -detached 

6.检查是否生效

shell 复制代码
epmd -names
netstat -plnt | grep 4369
相关推荐
或与且与或非12 分钟前
postgresql+rabbitmq集群搭建方案
数据库·postgresql·rabbitmq
phltxy29 分钟前
RabbitMQ TTL与死信队列详解
分布式·rabbitmq·ruby
深蓝电商API37 分钟前
反向海淘系统微服务拆分:从单体到分布式演进实战经验
分布式·微服务·架构·反向海淘
woniu_buhui_fei1 小时前
常用分布式中间件一览
分布式·中间件
爱吃苹果的梨叔1 小时前
KVM over IP选型与建设指南:分布式坐席系统、KVM切换器如何支撑指挥中心远程管控?
分布式·网络协议·tcp/ip
yumgpkpm2 小时前
Hadoop(CDH6、CDP7)在Qwen3.7大模型训练中的作用,(含部署、运行操作步骤)
大数据·hive·hadoop·分布式·zookeeper·spark·kafka
蓝影灵2 小时前
微服务+Seata解决分布式事务
分布式
过期动态15 小时前
【LeetCode 热题 100】移动零
java·数据结构·算法·leetcode·职场和发展·rabbitmq
水木流年追梦17 小时前
大模型入门-大模型分布式训练2
开发语言·分布式·python·算法·正则表达式·prompt
松☆17 小时前
torchtitan-npu:7B大模型在8卡NPU上的分布式训练实录
分布式