--paster
Pyramid を実行するためのオプションでgunicorn を開始しています。
gunicorn -w 1 --paster development.ini
たとえば、gunicorn 自身のメッセージがコンソールに正常に表示されます。
2014-02-20 22:38:50 [44201] [INFO] Starting gunicorn 18.0
2014-02-20 22:38:50 [44201] [INFO] Listening at: http://0.0.0.0:6543 (44201)
2014-02-20 22:38:50 [44201] [INFO] Using worker: sync
しかし、私の Pyramid アプリのログ メッセージは表示されません。
pserve development.ini
WSGI サーバーとして使用するを使用するwaitress
と、ログ メッセージがコンソールに問題なく表示されます。
私development.ini
にはかなりバニラのロギング構成セクションが含まれています。
[loggers]
keys = root, apipython
[handlers]
keys = console
[formatters]
keys = generic
[logger_root]
level = INFO
handlers = console
[logger_apipython]
level = DEBUG
handlers =
qualname = apipython
[handler_console]
class = StreamHandler
args = (sys.stderr,)
level = DEBUG
formatter = generic
[formatter_generic]
format = %(asctime)s %(levelname)-5.5s [%(name)s][%(threadName)s] %(message)s
gunicorn を使用しているときにログが表示されない理由がわかりません。