uWSGI - это сервер wsgi, и поэтому он передает поток в диктовке environ
, передаваемый приложению, которое можно вызвать, используя ключ wsgi.errors
. Если вы пишете простое приложение wsgi, то запись в этот поток должна сделать эту работу. Если вы используете фреймворк, который абстрагирует интерфейс wsgi (и, судя по всему, вы это делаете, print
обычно пишет в sys.stdout
, который закрывается в демонизированном процессе и никогда не попадет в какой-либо файл журнала. ), вам, вероятно, понадобится разобраться, как эта структура обрабатывает протоколирование ошибок.