I’ve seen several workers die with the next error output:
[2018-01-29 22:42:09,116][PID:1][ERROR][MainProcess] Process 'Worker-35' pid:45 exited with 'signal 9 (SIGKILL)'
[2018-01-29 22:42:09,129][PID:1][ERROR][MainProcess] Task redash.tasks.execute_query[c82c4cab-c1cc-4d46-b5cd-d515fa8bc8ba] raised unexpected: WorkerLostError('Worker exited prematurely: signal 9 (SIGKILL).',)
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/billiard/pool.py", line 1175, in mark_as_worker_lost
WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL).
It seems they are being killed by a
SIGKILL signal. Any idea how to get more information about those crashes?