aw上的Bunyan记录器泄漏文件描述符

时间:2015-05-26 06:57:24

标签: node.js logging amazon-web-services docker bunyan

我正在使用bunyan登录我在aws中托管的node.js API。当我加载测试API时,它会在4000个文件描述符之后出现问题。我们发现应用程序上的打开文件描述符随着每个请求而增加。配置bunyan记录器的代码如下所示

 var defaultLogFileName = "/var/log/test_api.log",
 defaultLogLevel = "debug";
 var logger = bunyan.createLogger({
    name: 'resumes',
    streams: [{
      path: process.env.LogFileName || defaultLogFileName,
      level: process.env.LogLevel || defaultLogLevel
    }]
  });

 app.on('after', function(req) {
   logger.info("response = ", res);
 }

我们在ECS上托管的docker容器中运行此API并使用restify。 bunyan记录器是否已正确实施?有什么我错过了吗?

0 个答案:

没有答案