2017-02-09 3 views
0

私はフラスコアプリをGunicornとNginx上でリバースプロキシとして動作させています。 (「これは誤りである」)私のルーチンが実行されたときに今、私はエラーメッセージが表示されますフラスコロガー情報

app.logger.error("This is an error") 
app.logger.info("This is an info") 

そして私は私のgunicornは、次の引数

gunicorn --log-file /home/ubuntu/myproject/logs/gunicorn.log --log-level DEBUG --workers 3 --bind unix:myproject.sock -m 007 wsgi:app 

で実行した:私は、次のロギングコードを持っています私のgunicorn.logにはファイルには何も表示されませんでした(これは情報です)。これを修正する方法を知ってもいいですか?

答えて

0

--log-level=infoをお試しください:

gunicorn --log-file /home/ubuntu/myproject/logs/gunicorn.log --log-level INFO --workers 3 --bind unix:myproject.sock -m 007 wsgi:app 
+0

感謝。私はそれを試みます。私のgunicorn.logには、[2017-02-14 03:33:35 +0000] [718] [DEBUG] GET/api/logout'のようなものがありました。 718は何を表していますか? –

+0

718がプロセスIDです。 '%(asctime)[%(プロセス)d] [%(レベル名)s]%(メッセージ)s'はデフォルトの書式を使用しているようです。 –