WorkerLostError('工人过早退出:信号4(SIGILL)。',)

时间:2017-06-19 04:19:00

标签: celery

cellery版本4.0.2 芹菜 - 一个罕见的工人-Q mm --loglevel = info

我也试过

REMAP_SIGTERM = SIGQUIT芹菜 - 一名罕见的工人-Q mm --loglevel = info

[2017-06-16 11:20:15,457:INFO / MainProcess]收到的任务:rare.tasks.process_audio_chunk [84b8c566-48b4-4e20-a916-07d8f59c09a4] [2017-06-16 11:20:15,473:INFO / PoolWorker-6]启动新的HTTP连接(1):10.10.99.5 [2017-06-16 11:20:17,674:ERROR / MainProcess]流程' PoolWorker-6' pid:9933退出'信号4(SIGILL)' [2017-06-16 11:20:17,685:ERROR / MainProcess]任务处理程序引发错误:WorkerLostError('工人提前退出:信号4(SIGILL)。',) Traceback(最近一次调用最后一次): 文件" /home/deploy/Envs/rare_management/local/lib/python2.7/site-packages/billiard/pool.py" ;,第1224行,在mark_as_worker_lost中 human_status(退出码)), WorkerLostError:工人提前退出:信号4(SIGILL)。

1 个答案:

答案 0 :(得分:0)

该错误是由于numpy版本导致我的celery任务中的代码正在退出。更新了numpy并可以正常运行。