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
- 989 reads