国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

node.js - Node 層如何管理日志記錄

瀏覽:137日期:2024-08-01 13:17:03

問題描述

請問在大型的項目中,怎么管理 node 日志記錄,因為遇到一個需求 需要把用戶操作,包括修改了那些信息等等記錄起來,然后展示,log4js 僅僅是日志記錄到文件,但是好像不支持日志的查詢等操作

問題解答

回答1:

可以存到數據庫里。或者存到日志里,用hadoop處理一下

回答2:

你這個需求屬于用戶操作日志,用mysql 或者其他什么數據庫存一下就好。log4js 一般用來記錄系統日志

回答3:

如果對日志的分析要求比較高的話,可以采用bunyan來寫日志。特點:

優點:日志都是json格式,每一行是一條記錄,非常便于分析

缺點:日志都是json格式,不是給人看的

在上面的基礎上,要做的事情就很簡單了,寫個簡單的腳本,讀取日志,解析json,根據產品需求來生成報表。如下圖,分析無比便利。

node.js - Node 層如何管理日志記錄

傳送門:https://github.com/trentm/nod...

相關文章:
主站蜘蛛池模板: 荆门市| 镇康县| 湖州市| 板桥市| 诸暨市| 临高县| 贵南县| 岱山县| 龙里县| 克东县| 正蓝旗| 客服| 纳雍县| 临西县| 涟源市| 汉阴县| 罗山县| 田东县| 柳河县| 常山县| 河间市| 固安县| 钦州市| 南澳县| 永兴县| 盐亭县| 呼图壁县| 安宁市| 门源| 都匀市| 平安县| 新宾| 涡阳县| 安西县| 定西市| 夹江县| 崇左市| 壶关县| 镶黄旗| 工布江达县| 闽侯县|