0
私はロギングにlogging
pythonライブラリを使用しています。 私はlogging.handlers.RotatingFileHandler
をハンドラの1つとして選択しました。 ローカルホストでは動作していますが、実動サーバーでは動作していません。Pythonロギングはファイルをローテーションしていません
file: &file_defaults
class: logging.handlers.RotatingFileHandler
level: DEBUG
formatter: simple
filename: server_development.log
maxBytes: 10240000
backupCount: 10
なぜでしょうか?
prodマシンで* .pycファイルをクリーンアップしようとしましたか? –
@DenisOlehovそれはうまくいったが、理由は分からない。このコード+ configはしばらくの間変更されていないので、pycファイルとの関係は何ですか? – WebQube
* .pycファイルにはコンパイルされた.pyコードが含まれているため。変更されていないので、あなたの通訳はコードの "古い"(コンパイルされた)バージョンを使用しています。そういうわけで、あなたは間違った振る舞いをします。 –