问答 / 6 / 8 / 创建于 3年前 / 更新于 3年前 / 1 个改进
生产环境频繁出现rabbitmq出现假死不消费问题,每次都是手动重启进程,根本原因还是排查不出来,求助
这里是处理mq消息的代码
你要把异常信息,以及可能涉及到的代码贴出来呀。
可以看下rabbitmq的日志啊 日志里面应该有记录的
心跳问题,遇到过
@linzhijun
ignore_user_abort(); // 后台运行 set_time_limit(0); // 取消脚本运行时间的超时上限 $connection = new AMQPStreamConnection( '127.0.0.1', port, 'username', 'password', '/', false, 'AMQPLAIN', null, 'en_US', 3.0, 3.0, null, false, 30 //心跳时间 默认是0 );
我这之前也碰到过记录了下,和楼上一样,调整心跳时间。 供参考:www.omz.fun/archives/94
我要举报该,理由是:
你要把异常信息,以及可能涉及到的代码贴出来呀。
可以看下rabbitmq的日志啊 日志里面应该有记录的
心跳问题,遇到过
我这之前也碰到过记录了下,和楼上一样,调整心跳时间。 供参考:www.omz.fun/archives/94