RabbitMQ-常用

1、RabbitMQ网址

  • RabbitMQ官网:https://www.rabbitmq.com/
  • Github地址:https://github.com/rabbitmq/rabbitmq-server
  • RabbitMQ的rabbitmq-env.conf文件:https://www.rabbitmq.com/man/rabbitmq-env.conf.5.html#DESCRIPTION
  • RabbitMQ可用的环境变量:https://www.rabbitmq.com/configure.html#supported-environment-variables
  • RabbitMQ配置文件:https://www.rabbitmq.com/configure.html
  • RabbitMQ配置文件的配置项:https://www.rabbitmq.com/configure.html#config-items

2、RabbitMQ的文件

1、环境变量配置文件

  • 默认环境变量配置文件$RABBITMQ_HOME/sbin/rabbitmq-defaults
  • 环境变量配置文件$RABBITMQ_HOME/etc/rabbitmq/rabbitmq-env.conf
1
2
3
4
5
6
7
8
#配置文件的地址
CONFIG_FILE=/apps/conf/rabbitmq/rabbitmq.conf
#环境变量的配置文件的地址
CONF_ENV_FILE=/apps/conf/rabbitmq/rabbitmq-env.conf
#服务日志的地址
LOG_BASE=/apps/logs/rabbitmq
#Mnesia的路径
MNESIA_BA5E=/apps/date/rabbitmq/mnesia

2、服务配置文件

  • 配置文件$RABBITMQ_HOME/etc/rabbitmq/rabbitmq.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
#大小小于该值的消息存储在内存中
queue_index_embed_msgs_below = 4096
 
#使用百分比的形式设置内存阈值(取值应该在0.4-0.66之间,不建议超过0.7。)
vm_memory_high_watermark.relative = 0.4
#在内存到达内存阈值的50%时会进行换页动作
vm_memory_high_watermark_paging_ratio = 0.5
 
#参考机器内存的大小为磁盘阈值设置一个相对的比值(建议值是1.0-2.0)
disk_free_limit.relative = 1.0
 
#手动处理网络分区
cluster_partition_handling = ignore
  • 有些配置项不能或难以使用ini风格进行配置(不能放在rabbitmq.conf中),可以将这些配置项放在advanced.config文件中
    • $RABBITMQ_HOME/etc/rabbitmq/advanced.config

3、默认日志目录

  • $RABBITMQ_HOME/var/log/

4、默认数据目录

  • $RABBITMQ_HOME/var/lib/rabbitmq/mnesia/

1

1
#                                                                                                                       #
posted @   麦恒  阅读(146)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示

目录导航