zoukankan      html  css  js  c++  java
  • RabbitMQ配置文件

    简单的rabbitmq配置可无需配置文件,只有需要定制复杂应用时,才需要用到配置文件

    rabbitmq-env.conf配置
    常用参数:
    RABBITMQ_NODE_IP_ADDRESS= //IP地址,空串bind所有地址,指定地址bind指定网络接口
    RABBITMQ_NODE_PORT=       //TCP端口号,默认是5672
    RABBITMQ_NODENAME=        //节点名称。默认是rabbit
    RABBITMQ_CONFIG_FILE= //配置文件路径 ,即rabbitmq.config文件路径
    RABBITMQ_MNESIA_BASE=     //mnesia所在路径
    RABBITMQ_LOG_BASE=        //日志所在路径
    RABBITMQ_PLUGINS_DIR=     //插件所在路径

    rabbitmq.config配置

    如果是用rpm包安装,可从默认docs目录复制配置文件样例:

    cp /usr/share/doc/rabbitmq-server-3.5.3/rabbitmq.config.example /etc/rabbitmq.config

    常用配置如下:

    tcp_listerners    #设置rabbimq的监听端口,默认为[5672]。
    disk_free_limit     #磁盘低水位线,若磁盘容量低于指定值则停止接收数据,默认值为{mem_relative, 1.0},即与内存相关联1:1,也可定制为多少byte.
    vm_memory_high_watermark    #设置内存低水位线,若低于该水位线,则开启流控机制,默认值是0.4,即内存总量的40%。
    hipe_compile     #将部分rabbimq代码用High Performance Erlang compiler编译,可提升性能,该参数是实验性,若出现erlang vm segfaults,应关掉。
    force_fine_statistics    #该参数属于rabbimq_management,若为true则进行精细化的统计,但会影响性能。
    frame_max     #包大小,若包小则低延迟,若包则高吞吐,默认是131072=128K。
    heartbeat     #客户端与服务端心跳间隔,设置为0则关闭心跳,默认是600秒。
    更多参数参考:
  • 相关阅读:
    => 运算符
    ASP.NET与Javascript中获取URL信息
    ASP.NET中存取图片到数据库的示例
    在C#中利用DirectX实现声音播放
    使用VS2005 DataSet设计器实现数据访问层
    用C#播放声音文件
    VB.NET中声音的播放
    用C#播放声音文件
    声音播放解决方案(C#)
    Asp.Net音频文件上传和播放
  • 原文地址:https://www.cnblogs.com/breezey/p/4679604.html
Copyright © 2011-2022 走看看