美文网首页
IT匠心说 -《RabbitMQ安装及参数配置》

IT匠心说 -《RabbitMQ安装及参数配置》

作者: IT匠心说 | 来源:发表于2021-03-25 11:11 被阅读0次
  • 启动脚本

run.sh

docker rm -f rabbitmq
docker run -d \
--name="rabbitmq" \
-p 61613:61613 \
-p 5672:5672 \
-p 15672:15672 \
-p 15674:15674 \
-p 15670:15670 \
-e TZ="Asia/Shanghai" \
-v $PWD/data:/var/lib/rabbitmq \
-v $PWD/conf:/etc/rabbitmq \
rabbitmq:3.7.12-management
  • 参数配置

conf/rabbitmq.conf

loopback_users.guest = false
heartbeat = 60
  • 补充配置

conf/advanced.config

[
    {rabbit,[
        {hipe_compile, false},
        {channel_max,2048},
    {channel_operation_timeout, 15000},
        {num_tcp_acceptors,100},
        {collect_statistics,"none"},
    {vm_memory_high_watermark, 0.8},
        {collect_statistics_interval, 3600000},
        {memory_monitor_interval, 600000}
        ]
    },
    {rabbitmq_stomp,[
                {num_tcp_acceptors,150}
        ]
    },
    {rabbitmq_web_stomp,[
        {num_tcp_acceptors,100},
        {tcp_config,[
            {keepalive,true},
            {backlog,2000},
            {max_connections, 1048576}

        ]}
    ]
    }
].
  • 解决beam.smp进程占用CPU过高

conf/rabbitmq-env.conf

RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS="+sbwt none +sbwtdcpu none +sbwtdio none +A 10 +K true +S 1:1"

相关文章

网友评论

      本文标题:IT匠心说 -《RabbitMQ安装及参数配置》

      本文链接:https://www.haomeiwen.com/subject/prylhltx.html