请问在大型的项目中,怎么管理 node 日志记录,因为遇到一个需求 需要把用户操作,包括修改了那些信息等等记录起来,然后展示,log4js 仅仅是日志记录到文件,但是好像不支持日志的查询等操作
伊谢尔伦2017-04-17 15:17:22
あなたの要件は、ユーザー操作ログを保存するために mysql またはその他のデータを使用することです。 log4js は通常、システム ログを記録するために使用されます
PHP中文网2017-04-17 15:17:22
ログ分析の要件が比較的高い場合は、bunyan
を使用してログを書き込むことができます。特徴:
利点: ログはすべて json 形式であり、各行がレコードであるため、分析が非常に簡単です
欠点: ログは json 形式であり、人には見られません
上記に基づいて、行う必要があることは非常に簡単です。簡単なスクリプトを作成し、ログを読み取り、JSON を解析し、製品要件に従ってレポートを生成します。下図に示すように、分析は非常に便利です。
ポータル: https://github.com/trentm/nod...