代码之家  ›  专栏  ›  技术社区  ›  DauleDK

使用winston papertrail记录Firebase函数会产生ECONNRESET错误

  •  2
  • DauleDK  · 技术社区  · 7 年前

    在开发node js应用程序时,我喜欢将winston日志与papertrail(一个日志SaaS提供商)结合使用。

    我可以从使用papertrail的firebase函数获取日志,但是,我的问题是,当函数实例关闭时,winston papertrail会抛出一个错误:

    Papertrail connection error:  { Error: read ECONNRESET
        at exports._errnoException (util.js:1020:11)
        at TLSWrap.onread (net.js:580:26) code: 'ECONNRESET', errno: 'ECONNRESET', syscall: 'read' }
    

    我试图在函数结束时用这样的代码关闭winston文件跟踪:

    logger.close();
    

    但是,错误会出现在firebase控制台中,如下所示:

    enter image description here

    我想知道是否有人有一个没有错误的工作设置,或可能会指出我在正确的方向。

    0 回复  |  直到 7 年前