【发布时间】:2021-03-16 23:06:06
【问题描述】:
我在一个项目中使用 NestJS(带有 Express Server)并尝试优化某些端点的性能。在使用 Datadog 时,我注意到所有端点的大约 83% 的响应时间都花在了匿名中间件上。有谁知道这是什么中间件以及为什么要花这么长时间?
由于类似的未回答问题here,我怀疑它与框架本身有关。
【问题讨论】:
-
如果我不得不冒险猜测,那就是您的增强器 + 控制器 + 服务。这可能是 Nest 在后台运行所有请求的方式,技术上作为 Express 中间件
-
请勿发布代码、数据、错误消息等的图片 - 将文本复制或输入到问题中。 How to Ask
-
在发布到 Stackoverflow 之前,在 github.com/nestjs/nest/issues 上搜索他们的问题以寻找可能相似的事情之后,这听起来像是向 NestJS 人员询问的事情?
-
@Mike'Pomax'Kamermans 他们的 Github 问题跟踪器说要将这样的问题发布到他们的 Stack Overflow 标签...
-
这很不幸,似乎忽略了 github 上存在的标签和项目是有原因的,但是:在这种情况下,我的评论不适用。
标签: node.js express nestjs datadog