RabbitMQ学习笔记:4369、5672、15672、25672默认端口号修改

作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO

联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬

学习必须往深处挖,挖的越深,基础越扎实!

阶段1、深入多线程

阶段2、深入多线程设计模式

阶段3、深入juc源码解析


阶段4、深入jdk其余源码解析


阶段5、深入jvm源码解析

码哥源码部分

码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场景题】

码哥讲源码【炸雷啦!炸雷啦!黄光头他终于跑路啦!】

码哥讲源码-【jvm课程前置知识及c/c++调试环境搭建】

​​​​​​码哥讲源码-原理源码篇【揭秘join方法的唤醒本质上决定于jvm的底层析构函数】

码哥源码-原理源码篇【Doug Lea为什么要将成员变量赋值给局部变量后再操作?】

码哥讲源码【你水不是你的错,但是你胡说八道就是你不对了!】

码哥讲源码【谁再说Spring不支持多线程事务,你给我抽他!】

终结B站没人能讲清楚红黑树的历史,不服等你来踢馆!

打脸系列【020-3小时讲解MESI协议和volatile之间的关系,那些将x86下的验证结果当作最终结果的水货们请闭嘴】

1.默认5672端口号修改

第一种方法:

在/etc/rabbitmq/rabbitmq.conf配置文件中加上如下配置:

    listeners.tcp.default = 5673

或者

    [
      {rabbit, [
          {tcp_listeners, [5673]}
        ]
      }
    ]

上面的示例将更改RabbitMQ监听AMQP0-9-1和AMQP 1.0协议客户端的连接端口从5672到5673。

https://www.rabbitmq.com/configure.html

RabbitMQ服务器源存储库包含一个名为RabbitMQ.conf.example的配置文件示例,它包含你可能想要设置的大多数配置项的示例(省略了一些非常模糊的匹配项)。

第二种方法:

在/etc/rabbitmq/rabbitmq-env.conf配置文件中添加如下配置:

    NODE_PORT=5673

rabbitmq-env.conf配置文件中的配置优先级高于rabbitmq.conf配置文件中的配置

2.默认15672端口号更改

在/etc/rabbitmq/rabbitmq.conf配置文件中加上如下配置:

    management.tcp.port = 15673
3.默认25672端口号更改

25672端口用于节点间和CLI工具通信(Erlang分发服务器端口),并从动态范围分配(默认情况下仅限于单个端口,计算方式为AMQP 0-9-1和AMQP 1.0端口+20000),默认情况下通过 RABBITMQ_NODE_PORT 计算是25672,也可以通过RABBITMQ_DIST_PORT环境变量配置

在/etc/rabbitmq/rabbitmq-env.conf配置文件中添加如下配置:

    DIST_PORT=25674

也可以通过设置 RABBITMQ_NODE_PORT计算 RABBITMQ_DIST_PORT 端口:

    NODE_PORT=5674

上面两种方案一种是直接设置节点和CLI工具通信的分发端口,另外一种是通过设置RabbitMQ服务器和客户端之间通信端口并计算得到25674端口号。

4.默认4369端口号更改

EPMD默认端口号是4369,但是可以使用ERL_EPMD_PORT环境变量更改。

列出在当前运行的epmd中绑定注册的端口号及监听的分发端口:

    [root@rabbit1 rabbitmq]# epmd -names
    epmd: up and running on port 4369 with data:
    name rabbit at port 25672

修改epmd守护进程绑定的端口号:

    export ERL_EPMD_PORT=4365

杀死epmd守护进程指令:

    epmd -kill

当然直接在系统中使用export命令设置环境变量是可以生效的,但是只要系统重启环境变量就失效;可以在/etc/profile或/root/.bashrc文件配置系统环境变量,然后source 文件名就可以永久生效了。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值