05.RabbitMQ的配置

参考链接——https://www.rabbitmq.com/configure.html

介绍

  • 虽然有些设置可以通过环境变量设置,但大多数设置是使用主配置文件
  • 配置文件通常命名为Rabbitmq.conf进行配置
  • /etc/rabbitmq——rabbitmq.conf文件所在

rabbitmq.conf重要配置

# 网络部分
# 监听端口
listeners.tcp.default=5672
# 监听特定接口(本地的) ipv4格式
listeners.tcp.local=127.0.0.1:5672
# 监听特定接口(本地的) ipv6格式
listeners.tcp.local_v6=::1:5672
listeners.tcp.other_port=5673
# 不清楚
listeners.tcp.other_ip=10.10.10.10:5672
listeners.ssl.default=5671
#TCP和TLS监听器连接Erlang进程的数量
num_acceptors.tcp=10
num_acceptors.ssl=10
#AMQP 0-9-1和AMQP 1.0握手允许的最大时间量 毫秒为单位
handshake_timeout=10000
#在接受连接时执行反向DNS查找,然后rabbitmqctl和管理UI将显示主机名,而不是IP地址
reverse_dns_lookups=false

#安全与访问控制
#默认的“guest”用户只允许通过环回接口(例如localhost)访问服务器,(如果需要其他电脑连接请设置为false)
loopback_users.guest=false

#默认的用户和虚拟机
#默认的虚拟主机
default_vhost=/
#默认的账号
default_user=guest
#默认的密码
default_pass=guest

#资源控制和流程控制
#支持的单位符号
## k, kiB: kibibytes (2^10 - 1,024 bytes)
## M, MiB: mebibytes (2^20 - 1,048,576 bytes)
## G, GiB: gibibytes (2^30 - 1,073,741,824 bytes)
## kB: kilobytes (10^3 - 1,000 bytes)
## MB: megabytes (10^6 - 1,000,000 bytes)
## GB: gigabytes (10^9 - 1,000,000,000 bytes)
#当占用百分之40的内存时候阻塞所有连接并警告
vm_memory_high_watermark.relative=0.4
#同上只不过换成了字节数量
vm_memory_high_watermark.absolute=1073741824
#效果同上只不过设置相对这个将不会生效
vm_memory_high_watermark.absolute=2GB
#执行内存检查的时间间隔(以毫秒为单位)
memory_monitor_interval=2500

#其他
#一个连接的最大信道数量
channel_max=128




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值