日志
开始使用日志模块
const logger = plug('logger');
logger.debug(`test ${tag}`);
logger.info(`test ${tag}`);
logger.warn(`test ${tag}`);
logger.error(`test ${tag}`);
- logger.js
logger.setKey(uid) -- 设置uid
uid -- string 用户标识,将与以下功能联动
- 染色 -- 
response.writeHead()前设置有效 
- 抓包 -- 
response.writeHead()前设置有效 
- log上报 -- 
response.writeHead()前设置有效 
- 测试环境 -- 
config.router.name()阶段设置有效 
 
 
logger.getKey() -- 获取uid 
logger.setGroup(group) -- 设置分组
 
logger.getGroup() -- string 获取分组 
logger.report([uid]) -- 强制上报,并指定uid 
logger.drop([dropAlpha]) -- 丢掉当前请求的log
dropAlpha -- 是否丢掉alpha用户的log,默认false 
 
logger.isReport() -- boolean 是否需要上报 
logger.getSN() -- number 获取流水号 
logger.getText() -- string 获取当前流水,返回一个文本