検索

ホームページ  >  に質問  >  本文

node.js - Node 层如何管理日志记录

请问在大型的项目中,怎么管理 node 日志记录,因为遇到一个需求 需要把用户操作,包括修改了那些信息等等记录起来,然后展示,log4js 仅仅是日志记录到文件,但是好像不支持日志的查询等操作

巴扎黑巴扎黑2779日前704

全員に返信(3)返信します

  • PHP中文网

    PHP中文网2017-04-17 15:17:22

    データベースに保存できます。
    またはログに保存し、hadoop で処理します

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 15:17:22

    あなたの要件は、ユーザー操作ログを保存するために mysql またはその他のデータを使用することです。 log4js は通常、システム ログを記録するために使用されます

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 15:17:22

    ログ分析の要件が比較的高い場合は、bunyan を使用してログを書き込むことができます。特徴:

    • 利点: ログはすべて json 形式であり、各行がレコードであるため、分析が非常に簡単です

    • 欠点: ログは json 形式であり、人には見られません

    上記に基づいて、行う必要があることは非常に簡単です。簡単なスクリプトを作成し、ログを読み取り、JSON を解析し、製品要件に従ってレポートを生成します。下図に示すように、分析は非常に便利です。

    ポータル: https://github.com/trentm/nod...

    返事
    0
  • キャンセル返事