サービス プロセスにはエラー ログとアクセス ログが必要であることを認識しています。これらは、サービスのような長時間実行されるプロセスです。彼らは彼らにかけられた電話に応答します。
したがって、次のことを簡単に達成するためにあなたの助けが必要です。
# for developers
from MyLogger import log
log.error 'something bad something wrong'
log.access 'something something'
MyLogger
エラーをstderrにリダイレクトしてstdoutにアクセスするだけで、stderrとstdoutの両方の構成を通じて特定のファイルにエラーを収集できるように設計することを考えています。
もう 1 つ: これらのサービスは web.py インスタンスにすぎません。
警告、デバッグ、エラー、情報など、さまざまなレベルの制御ログを探しているわけではないと思います。私の目的は、Apache Web サーバーに似たエラー ログとアクセス ログを保持することです。したがって、私の開発者は、次のように警告、デバッグなどを使用することについて心配する必要はありません。
log.warn msg
log.debug msg
これは必須ではありません。
Web サーバーやサービスのようなエラー ログとアクセス ログが欲しいだけです。