RabbitMQ集群配置文件详解

关键配置参数

  • tcp_listeners 设置rabbitmq的监听端口,默认为 5672

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

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

  • hipe_compile将部分rabbitmq代码用High Performance Erlang compiler编译,可提升性能,该参数是实验性,若出现erlang vm segfaults,应关掉

  • force_fine_statistics,该参数属于rabbitmq_mamagement,若为true这进行精细化统计,但会影响性能

  • 集群节点模式:Disk为磁盘模式存储/Ram为内存模式存储

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Yum安装RabbitMQ3.6.11与Erlange20配置及优化 RabbitMQ简介 AMQP,即Advan...
    三杯水Plus阅读 4,651评论 0 7
  • 本文为官方文档翻译版本 rabbitmq3.7.5版本,原地址:https://github.com/rabbit...
    yanshaowen阅读 28,790评论 0 3
  • 整体架构 部署步骤 基于 Docker 基本概念内存节点只保存状态到内存,例外情况是:持久的 queue 的内容将...
    mvictor阅读 12,824评论 5 30
  • 来源 RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器。支持消息的持久化、事务、拥塞控...
    jiangmo阅读 10,433评论 2 34
  • 日子就像手中握着的笔,墨油一截一截地消失,当笔管变成全透明时,我们才知道该换笔芯了,而日子也就在笔尖摩擦...
    四月札阅读 707评论 5 11