以下是CentOS上RabbitMQ集群的優化策略:
rabbitmq.conf
,增加max_connections
和max_channels_per_connection
,設置合理的vm_memory_high_watermark
和disk_free_limit
。Publisher Confirms
確保消息可靠投遞,根據場景選擇消息持久化策略。ha - mode=all
或按需選擇exactly
,并配置ha - sync - mode
。prefetch count
,平衡消費效率和資源占用。connection - timeout
和requested - heartbeat
。