"Предупреждение: мы обнаружили использование 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
разрешить часовому ворону отправлять сообщения в ветке и не блокировать ваше приложение. Так что включение должно быть рекомендовано.