0

アプリケーションを Heroku にデプロイしましたが、サーバー エラー 500 がランダムにスローされることがあります。プロジェクトにロギングを実装しようとしています。ドキュメントを読んでいますが、いくつかの重要な情報が欠けています。ドキュメントによると、ロガー、ハンドラー、フィルター、およびフォーマッターを構成したら、ログ呼び出しをコードに配置する必要があります。私の質問は、私が知る限り、エラーをスローする可能性のあるすべての部分に対して既に try-except を使用しているため、ロギングコードを正確にどこに配置するかです?

私はトピックに関するチュートリアルを行い、ドキュメントを読んでいますが、それは私にメッセージを伝えていないようです.

4

1 に答える 1

0

Heroku にデプロイすることもありますが、Papertrail と Sentry の組み合わせが気に入っています。

  • コンソールへの出力ステートメントを含め、ロギングに使用するPapertrail 。
  • あなたが言及したランダムな500エラーなど、エラー処理のSentry Iセットアップ。Django のプラグインは、デバッグ モードで表示される 500 個のエラーを自動的に接続し、その情報をクラウドに送信してさらに処理します

Heroku の場合、どちらも市場ですぐに入手できます

于 2019-09-04T05:23:26.030 に答える