Блокирование IOError при использовании django + uwsgi
Я получаю ошибку, когда на мое приложение приходит слишком много запросов. Ранее мы не замечали таких проблем, но недавно мы увидели, что получаем ошибку:
BlockingIOError: [Errno 11] write could not complete without blocking
print(ServDHCPRelay,"ServDHCPRelay")
File "/apps/netadc3/.venvs3/netadc3.8/lib64/python3.8/site-packages/colorama/ansitowin32.py", line 41, in write
self.__convertor.write(text)
File "/apps/netadc3/.venvs3/netadc3.8/lib64/python3.8/site-packages/colorama/ansitowin32.py", line 162, in write
self.write_and_convert(text)
File "/apps/netadc3/.venvs3/netadc3.8/lib64/python3.8/site-packages/colorama/ansitowin32.py", line 190, in write_and_convert
self.write_plain_text(text, cursor, len(text))
File "/apps/netadc3/.venvs3/netadc3.8/lib64/python3.8/site-packages/colorama/ansitowin32.py", line 195, in write_plain_text
self.wrapped.write(text[start:end])
File "/apps/netadc3/.venvs3/netadc3.8/lib64/python3.8/site-packages/colorama/ansitowin32.py", line 41, in write
self.__convertor.write(text)
File "/apps/netadc3/.venvs3/netadc3.8/lib64/python3.8/site-packages/colorama/ansitowin32.py", line 162, in write
self.write_and_convert(text)
File "/apps/netadc3/.venvs3/netadc3.8/lib64/python3.8/site-packages/colorama/ansitowin32.py", line 190, in write_and_convert
self.write_plain_text(text, cursor, len(text))
File "/apps/netadc3/.venvs3/netadc3.8/lib64/python3.8/site-packages/colorama/ansitowin32.py", line 196, in write_plain_text
self.wrapped.flush()
BlockingIOError: [Errno 11] write could not complete without blocking
Ошибка возникает при выполнении операторов печати.
Недавно мы обновились с python3.6 -> rh-python3.8 и используем django 3.2! uWSGI версия 2.0.20