@tuia/koa-log

3.2.0 • Public • Published

@tuia/koa-log

TuiaLogger: 系统日志 - 系统报错等

InnerLogger: 数仓日志 - 接入大数据

How to use

yarn add @tuia/koa-log
const KoaLog = require('@tuia/koa-log');
app.use(KoaLog);

/** 全局使用 **/
// debug, info, warn, error
global.TuiaLogger.info('system', 'haha');

// 只能用info
global.InnerLogger.info({
  group: 1,
  type: 2,
  json: {
    pageId: 1
  }
});

/** 中间件使用 **/
async(ctx, next) => {
  // debug, info, warn, error
  ctx.TuiaLogger.info('system', 'haha');

  // 只能用info
  ctx.InnerLogger.info({  // 只能用info
    group: 1,
    type: 2,
    json: {
      pageId: 1
    }
  });
}

注意

项目中的 Dockfile 需要修改 workspace(方便日志包获取应用名)

RUN mkdir /root/duiba-deploy/
ADD ./duiba-deploy /root/duiba-deploy/
WORKDIR /root/duiba-deploy/
#define entry point which will be run first when the container starts up
ENTRYPOINT node server

CHANGELOG

3.0.0 (2020-09-17) - 升级 log4js 包到 6.x 版本 3.2.0 (2020-09-23) - 去掉日志切割时 compress 压缩配置项

Readme

Keywords

none

Package Sidebar

Install

npm i @tuia/koa-log

Weekly Downloads

0

Version

3.2.0

License

MIT

Unpacked Size

5.57 kB

Total Files

8

Last publish

Collaborators

  • any-u
  • dinglh
  • candy_dd
  • wintersun97
  • tump
  • inuanfeng
  • zhoucheng
  • zhangmin173
  • aiduck
  • chao.zhou
  • babalk
  • leitingting
  • nbseven
  • linhao-vue
  • liusandy