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
相关推荐
字节程序员14 分钟前
Jmeter分布式压力测试
分布式·jmeter·压力测试
ProtonBase30 分钟前
如何从 0 到 1 ,打造全新一代分布式数据架构
java·网络·数据库·数据仓库·分布式·云原生·架构
时时刻刻看着自己的心34 分钟前
clickhouse分布式表插入数据不用带ON CLUSTER
分布式·clickhouse
Data跳动9 小时前
Spark内存都消耗在哪里了?
大数据·分布式·spark
Java程序之猿11 小时前
微服务分布式(一、项目初始化)
分布式·微服务·架构
来一杯龙舌兰11 小时前
【RabbitMQ】RabbitMQ保证消息不丢失的N种策略的思想总结
分布式·rabbitmq·ruby·持久化·ack·消息确认
节点。csn13 小时前
Hadoop yarn安装
大数据·hadoop·分布式
NiNg_1_23414 小时前
基于Hadoop的数据清洗
大数据·hadoop·分布式
隔着天花板看星星16 小时前
Spark-Streaming集成Kafka
大数据·分布式·中间件·spark·kafka
技术路上的苦行僧20 小时前
分布式专题(8)之MongoDB存储原理&多文档事务详解
数据库·分布式·mongodb