rabbitmq参数配置

rabbittmq配置修改:

  1. 环境变量设置 如: 节点名称,rabbitmq配置文件地址, 节点内部通讯端口等
  2. 配置文件 如: 端口, ip, 网络,内存等
  3. 运行时参数和策略 在运行时设置

rabbitmqctl environment

输出当前节点上正在运行的rabbitmq、plugins和libraries已应用的有效配置

环境变量配置都是使用RABBITMQ_ 开头, 例如:

Name Default
RABBITMQ_NODE_IP_ADDRESS r若为空,则表示绑定到0.0.0.0
RABBITMQ_NODE_PORT 5672
RABBITMQ_DIST_PORT RABBITMQ_NODE_PORT + 20000
RABBITMQ_NODENAME rabbit@$HOSTNAME
RABBITMQ_CONF_ENV_FILE $RABBITMQ_HOME/etc/rabbitmq/rabbitmq-env.conf RPM安装: /etc/rabbitmq/rabbitmq-env.conf
RABBITMQ_USE_LONGNAME

rabbitmq.config配置文件

配置文件详情可以参考官网

https://www.rabbitmq.com/configure.html
Key Documentation
tcp_listeners 默认: [5672]
num_tcp_acceptors 处理tcp连接的erlang进程数目.默认: 10
handshake_timeout 握手超时时间,单位毫秒.默认: 10000
ssl_listeners ssl配置.Default: []
num_ssl_acceptors 处理ssl连接的erlang进程数目, Default: 1
ssl_options ssl配置.Default: []
ssl_handshake_timeout ssl握手超时,单位毫秒.Default: 5000
vm_memory_high_watermark l流量控制的内存使用阈值.Default: 0.4
vm_memory_calculation_strategy n内存使用报告方式, 1. rss 使用操作系统rss内存报告 2. erlang 采用erlang内存报告 默认rss
vm_memory_high_watermark_paging_ratio 内存高水位的百分比阈值, 当达到阈值,队列将消息持久化到磁盘,以降低内存使用, 与vm_memory_high_watermark一起使用
total_memory_available_override_value
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值