RabbitMQ 生产环境配置详解(2)

示例文件
某些配置设置不可用或难以使用sysctl格式进行配置。因此,可以使用Erlang术语格式的其他配置文件advanced.config
它将与rabbitmq.conf 文件中提供的配置合并。

配置属性和描述()

属性描述默认值
msg_store_index_module   设置队列索引使用的模块   {rabbit,[ {msg_store_index_module,rabbit_msg_store_ets_index} ]}  
backing_queue_module   队列内容的实现模块。   {rabbit,[ {backing_queue_module,rabbit_variable_queue} ]}  
msg_store_file_size_limit   消息储存的文件大小,现有的节点更改是危险的,可能导致数据丢失   默认值16777216  
trace_vhosts   内部的tracer使用,不建议更改   {rabbit,[ {trace_vhosts,[]} ]}  
msg_store_credit_disc_bound   设置消息储存库给队列进程的积分,默认一个队列进程被赋予4000个消息积分   {rabbit, [{msg_store_credit_disc_bound, {4000, 800}}]}  
queue_index_max_journal_entries   队列的索引日志超过该阈值将刷新到磁盘   {rabbit, [{queue_index_max_journal_entries, 32768}]}  
lazy_queue_explicit_gc_run_operation_threshold   在内存压力下为延迟队列设置的值,该值可以触发垃圾回收和减少内存使用,降低该值,会降低性能,提高该值,会导致更高的内存消耗   {rabbit,[{lazy_queue_explicit_gc_run_operation_threshold, 1000}]}  
queue_explicit_gc_run_operation_threshold   在内存压力下,正常队列设置的值,该值可以触发垃圾回收和减少内存使用,降低该值,会降低性能,提高该值,会导致更高的内存消耗   {rabbit, [{queue_explicit_gc_run_operation_threshold, 1000}]}  
1.3 rabbitmq-env.conf

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/68e78a9f81c38d65758946ad871040b5.html