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
相关推荐
KANGBboy17 分钟前
doris+kafka安装部署(单机+集群)二时钟服务器 java_home
服务器·分布式
爱笑的k112 小时前
分布式通信原语
分布式·ai infra
实战派K8S&DB2 小时前
GaussDB 高可用演进:从流复制到 DCF 分布式共识
分布式·gaussdb
写后端的胖头鱼3 小时前
【高频面试题】分布式锁在项目中的应用
java·分布式·后端·分布式锁·高频面试题
clz13145214 小时前
Kafka 日消 10 亿场景:用 ConcurrentLinkedQueue 实现高性能批量消费缓冲
分布式·kafka·linq
隐擎fox14 小时前
高性能网络爬虫架构设计:基于 Python 的长连接复用与分布式会话池调度实践
分布式·python·网络协议·tcp/ip·高并发·网络爬虫、
闲云自留地20 小时前
云平台存储管理员:Cinder 创建挂载卷 + Swift 分布式存储原理
分布式·wpf·swift
橙子圆1231 天前
RabbitMQ知识1
分布式·rabbitmq
clz13145211 天前
风险特征系统 EPC 子系统:基于 Kafka 数据源与数据集配置的 Flink 指标清洗加工
分布式·flink·kafka