问题现象
线上的爬虫服务使用celery+rabbitmq进行任务分发,之前一直没有出现过问题,不过有一天早上,忽然所有的服务都停了。后台日志显示的问题是,
[2017-09-25 01:10:30,496: ERROR/MainProcess] Process 'Worker-1' pid:5406 exited with 'exitcode 1'
[2017-09-25 01:10:34,521: ERROR/MainProcess]
线上爬虫服务采用Celery+RabbitMQ的任务分发突然故障,日志显示异常,使用Supervisor启动Celery时出现问题。尽管直接运行Celery命令正常,但Supervisor启动后持续报错,且异常不导致worker退出。通过升级Celery并参考GitHub上的解决方案,卸载librabbitmq库后解决了问题。
线上的爬虫服务使用celery+rabbitmq进行任务分发,之前一直没有出现过问题,不过有一天早上,忽然所有的服务都停了。后台日志显示的问题是,
[2017-09-25 01:10:30,496: ERROR/MainProcess] Process 'Worker-1' pid:5406 exited with 'exitcode 1'
[2017-09-25 01:10:34,521: ERROR/MainProcess]
2358
1446
3458
2484

被折叠的 条评论
为什么被折叠?
