-2

サービス プロセスにはエラー ログとアクセス ログが必要であることを認識しています。これらは、サービスのような長時間実行されるプロセスです。彼らは彼らにかけられた電話に応答します。

したがって、次のことを簡単に達成するためにあなたの助けが必要です。

# 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 サーバーやサービスのようなエラー ログとアクセス ログが欲しいだけです。

4

2 に答える 2

1

その「バッテリー」は、Python 標準の logging モジュールに既に含まれています。

于 2012-06-22T10:59:30.777 に答える
1

Python はモジュールに同梱されていloggingます。

于 2012-06-22T10:59:30.840 に答える