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