我想看看哪些API调用使用更多的内存和CPU。
我尝试创建跟踪内存和 CPU 使用情况的中间件,但它们不能仅跟踪当前请求的指标。我想看看哪些 API 调用在生产中占用了多少 cpu 和内存
由于一个异步操作可以在多个线程中执行,因此在生产中检查这一点可能太复杂。但在开发环境中,比较 CPU 和内存消耗应该是相同的。因此,如果您愿意,您可以在隔离的开发环境中运行性能测试。我认为在生产中针对特定请求性能我们只能使用基于时间的指标。