Агент APM убивает UWSGI с сигналом 6
У нас есть проект Django, обслуживаемый nginx и uwsgi на Python 2.7.6. Мы заметили, что при установке и настройке astic-apm в настройках UWSGI продолжает убивать:
DAMN ! worker 4 (pid: 7751) died, killed by signal 6 :( trying respawn ...
Следовательно, ошибка Fatal Python error: Couldn't create autoTLSkey mapping
кажется, периодически появляются перед аварией.
В UWSGI включена поддержка потоков, как предлагается здесь
[uwsgi]
...
# maximum number of worker processes
processes = 4
# Threads per process
enable-threads = true
threads = 2
...
Вот сообщение об ошибке
Fatal Python error: Couldn't create autoTLSkey mapping
DAMN ! worker 4 (pid: 7764) died, killed by signal 6 :( trying respawn ...
Respawned uWSGI worker 4 (new pid: 7772)
P/S: я проверил это без uwsgi, python manage.py runserver
работает отлично. Нет ошибок, и агент APM публикует данные, как ожидается.