При разработке приложений node-js мне нравится использовать логи winston в сочетании с papertrail (провайдер SaaS для логов).
Я могу получить запись из firebase-функций, работающих с papertrail, однако моя проблема в том, что, когда экземпляр функции закрывается, 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' }
Iпопробуйте закрыть winston-papertrail с помощью кода, подобного этому, в конце моих функций:
logger.close();
Однако ошибки появляются в консоли Firebase следующим образом:
Мне бы очень хотелось узнать, есть ли у кого-нибудь работающая установка без ошибок, или, может быть, она может указывать мне правильное направление.