"Предупреждение: мы обнаружили использование uwsgi с отключенными потоками" при использовании Sentry/Raven с Django и PythonAnywhere

Используя Django с Sentry/Raven, я часто получаю следующую ошибку:

/lib/python3.6/site-packages/raven/utils/compat.py:216: Warning: We detected the use of uwsgi with disabled threads. This will cause issues with the transport you are trying to use. Please enable threading for uwsgi. (Enable the "enable-threads" flag).

По иронии судьбы, похоже, ошибка исходит от самого ворона.

Похоже, мне нужно включить многопоточность для uwsgi. Однако, насколько мне известно, PythonAnywhere не поддерживает многопоточность (верно?).

Как я могу предотвратить появление этих ошибок? Они причиняют что-либо вредное кроме этих сообщений? Они, кажется, не влияют на пользовательский опыт вообще.

Примечание: я нашел эту ветку на github Sentry, которая, кажется, ссылается на ту же проблему, но я не уверен, как идти дальше.

1 ответ

enable-threads разрешить часовому ворону отправлять сообщения в ветке и не блокировать ваше приложение. Так что включение должно быть рекомендовано.

Соответствующая документация

Другие вопросы по тегам