Агент APM убивает UWSGI с сигналом 6 - PullRequest
0 голосов
/ 20 ноября 2018

У нас есть проект 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 публикует данные, как ожидается.

...