nest-pino at ServerResponse.onResFinished logger Ошибка
Primary tabs
Ошибка наблюдается при быстром повторном вызове метода с логгером.
для nestjs-pino 1.4.0 она выглядит так:
[2021-10-01] ERROR (WebAPI/101175 on qwepc): [AllExceptionsFilter]
Unknown Exception: {} {"context":"AllExceptionsFilter","req":{"id":9,"method":"POST","url":"/api/log/info","remoteAddress":"::1"}}
[2021-10-01] ERROR (WebAPI/101175 on qwepc): [] 500 {"res":{"statusCode":500},"responseTime":8,"req":{"id":9,"method":"POST","url":"/api/log/info","remoteAddress":"::1"}}
err: {
"type": "Error",
"message": "failed with status code 500",
"stack":
Error: failed with status code 500
at ServerResponse.onResFinished (.../node_modules/pino-http/logger.js:73:38)
at ServerResponse.clsBind (.../node_modules/cls-hooked/context.js:172:17)
at ServerResponse.emit (events.js:327:22)
at ServerResponse.emitted (.../node_modules/emitter-listener/listener.js:134:21)
at onFinish (_http_outgoing.js:766:10)
at callback (internal/streams/writable.js:513:21)
at afterWrite (internal/streams/writable.js:466:5)
at afterWriteTick (internal/streams/writable.js:453:10)
at processTicksAndRejections (internal/process/task_queues.js:79:21)
}
Как искать проблему
Оберните код, который стал вызвать проблему в
try {
// ваш код
} catch (e {console.log(e)})-- с помощью дебаггера или распечатки это позволит понять в чем ошибка.
В нашем случае проблема была такая, но у вас это может быть и что-то другое
- Log in to post comments
- 1559 reads