nodejs プロジェクトでは、ログは pm2 に付属のログ機能を使用します。 ログの内容にアクセスIPを含めることができ、ログを日ごとに分割できることを希望します。どのように設定しますか?
コンソールがプロジェクト内の ip を出力すると、pm2 ログ ファイルに出力されます。ログを日ごとに分割するには構成が必要です pm2パラメータ。
pm2
もうすぐ
pm2实现不了你这功能
log4js
pm2が提供するログ関数パラメータは以下の通りです
例
log4jsnpm のドキュメントは非常に詳細なので、いくつかのアイデアのみを紹介します
初期化log4js(ファイルパス、分割ルールを定義)
express は app.user(log4jsInstance.connectLogger、特定の API についてはドキュメントを確認してください) を使用します
pm2を使用してExpressアプリを起動します
コンソールがプロジェクト内の ip を出力すると、pm2 ログ ファイルに出力されます。ログを日ごとに分割するには構成が必要です
pm2
パラメータ。もうすぐ
pm2实现不了你这功能
,需要配置log4js
処理するpm2が提供するログ関数パラメータは以下の通りです
リーリー例
リーリーlog4js
npm のドキュメントは非常に詳細なので、いくつかのアイデアのみを紹介します初期化
log4js
(ファイルパス、分割ルールを定義)express は app.user(log4jsInstance.connectLogger、特定の API についてはドキュメントを確認してください) を使用します
pm2を使用してExpressアプリを起動します