安裝:
npm install log4js
npm install log4js –s**e // 安裝到工程目錄
配置與使用:
// 基本使用
var log4js = require('log4js');
var logger = log4js.getlogger();
logger.level = 'debug';
logger.debug("some debug messages");
// 配置規則
* 第一種:
* levels:
* 配置日誌的輸出級別,共all* 只有大於等於日誌配置級別的資訊才能輸出出來,可以通過category來有效的控制日誌輸出級別
* 配置檔案的輸出源,一般日誌輸出type共有console、file、datefile三種
* console:普通的控制台輸出
* file:輸出到檔案內,以檔名-檔案大小-備份檔案個數的形式rolling生成檔案
* datefile:輸出到檔案內,以pattern屬性的時間格式,以時間的生成檔案
* replaceconsole:
* 是否替換控制台輸出,當**出現console.log,表示以日誌type=console的形式輸出
log4js.configure('./config/log4js.json');
log4js.json
"access": ,
rulefile: {
type: 'datefile',
filename: 'logs/server-',
pattern: 'yyyy-mm-dd.log',
maxlogsize: 10 * 1000 * 1000,
numbackups: 3,
alwaysincludepattern: true
categories: {
工程配置問題:
參考:nomiddlename/log4js-node 原始碼
npm-log4js
log4js-node-config
nodejs總結之日誌模組log4js v1.x
nodejs之log4js v1.x
nodejs中使用log4js v1.x
problem with log4js configuration
以 x1,x2,x3,x4 方式的查詢
選單崗位可以以xx,xx,xx,xx的方式新增,gu laicheng,2007.8.21 session datacmd commandtext select from menu where level1 glevel1 and level2 glevel2 and level3 00 and p...
OpenGL中的4x4矩陣的意義2
opengl中的4x4方陣是列優先排序 第4列表示座標系原點變換後的x y和z值。這16個值表示了空間中的乙個特定位置,以及相對於視覺座標系 固定不變的絕對座標系 的3個軸的方向。這個16個值也可以表示為相對於視覺座標系的乙個區域性座標系,最後一列表示該座標系位移後的座標,也就是相對於視覺座標系的位...
log4js 2 x的配置使用
config log4j.json是配置檔案 配置了三個類別 乙個是http請求日誌,相當於tomcat的access日誌,當日誌到達30m時,重新生成乙個新的檔案 乙個是儲存debug和info級別的日誌.每天生成乙個新的檔案 乙個是儲存error及以上等級的日誌.每天生成乙個新的檔案 var l...