Rabbitmq的配置文件说明

Rabbitmq的配置文件有三个

(1)enabled_plugins

设置允许的插件列表,该配置文档的格式为erlang的列表格式如

1
[rabbitmq_management,rabbitmq_visualiser].

(2)rabbitmq.conf

设置rabbitmq的运行参数。该配置文件中的每个参数为一个erlang的 tuple,结构为{Key,Value}, Key为atom类型, Value为一个term。其中几个关键参数为:

tcp_listerners:

设置rabbimq的监听端口,默认为[5672]。

disk_free_limit:

磁盘低水位线,若磁盘容量低于指定值则停止接收数据,默认值为
{mem_relative, 1.0},即与内存相关联1:1,也可定制为多少byte.

vm_memory_high_watermark:

设置内存低水位线,若低于该水位线,则开启流控机制,默认值是0.4,即内存总量的40%。

hipe_compile:

将部分rabbimq代码用HighPerformance Erlang compiler编译,可提升性能,该参数是实验性,若出现erlang vm segfaults,应关掉。

force_fine_statistics:

该参数属于rabbimq_management,若为true则进行精细化的统计,但会影响性能。

(3)rabbitmq-env.conf

rabbitmq的环境参数配置

1
2
3
4
RABBITMQ_NODE_PORT   端口设置,默认为5672
RABBITMQ_NODENAME 节点名称,默认为rabbit
MNESIA_BASE 后端存储目录,默认为/var/lib/rabbitmq/mnesia
LOG_BASE 日志目录,默认为/var/log/rabbitmq/
博主QQ:1012405802
技术交流QQ群:830339411
版权声明:网站内容有原创和转载,如有侵权,请联系删除,谢谢!!
感谢打赏,93bok因你们而精彩!!(支付宝支持花呗)
0%