debian

Debian消息队列故障排查技巧

小樊
39
2025-11-22 15:24:36
栏目: 智能运维

Debian消息队列故障排查技巧

一 快速定位路径

二 RabbitMQ常见故障与处理

三 System V与Posix本地消息队列排查

四 高频场景速查表

症状 优先检查 快速修复
无法连接 AMQP 端口 5672/15672 连通性、服务状态、防火墙 放通端口;sudo systemctl restart rabbitmq-server;启用管理插件并登录 15672 验证
队列积压严重 消费者数量、消费速率、队列长度 增加消费者并发;优化消费逻辑;设置队列最大长度消息TTL
消息丢失 持久化、ACK 机制、队列/交换机配置 开启队列与消息持久化;消费者手动ACK;核对路由与绑定
应用报 EINTR/ENOSPC 错误码含义、调用栈、队列容量 EINTR 重试;对 ENOSPC 等待或扩容队列;记录上下文日志
权限/创建失败 运行用户、权限位、键值 调整 mode 与用户;核对 ftok 路径与项目ID;避免键冲突
版本不兼容 ErlangRabbitMQ 版本矩阵 升级/降级至兼容版本,重启服务验证

0
看了该问题的人还看了