当进程(celery worker)引起分段错误时,我该怎么办?
在我的情况下,问题出现在celery中,但我不知道如何找到哪个模块(用于任务)有损坏的代码。
关于该问题的一些附加信息链接:https://github.com/ask/celery/issues/690。
换句话说,在gdb中哪个命令可以提供有用的信息,或者其他解决此问题的方法。
感谢您的答案。
这可能会有所帮助:
安装python-amqp软件包并删除python-librabbitmq
在Ubuntu上,python-librabbitmq的最新APT软件包版本为1.0.3,比最后一个发布版本(1.5.1)要旧得多。您可以通过pip而不是apt-get安装最新版本:
sudo pip install -U librabbitmq
我曾遇到类似问题,删除.celerybeat文件后问题得到解决。