неявно контекст?
Мысль такая: хочу чтобы все логи одного запроса писались с идентификатором запроса. В том, что происходит в экспрессе вопросов нет. А вот как бы поумнее прокинуть этот самый идентификатор запроса методы монгуса?
Явно передавать не нравится, аннотации в ноду пока не завезли.
Можно просто взять логики .. тот же винстон
Посмотри в сторону CLS https://www.npmjs.com/package/continuation-local-storage Но если используются промисы с a/a - оно работать не будет. В этом случае стоит посмотреть на форк https://www.npmjs.com/package/cls-hooked, который базируется на экспериментальном (!) api ноды async_hooks
Обсуждают сегодня