看懂 SAP Gateway 服务性能统计:从 sap-statistics 到 $batch 并行分析
在 SAP Gateway 的世界里,性能分析最容易踩的坑,不是系统真的慢,而是你手里已经拿到了total=600这样的统计值,却不知道这 600 毫秒到底耗在了哪里。它可能是 Hub 层的框架开销,可能是后端系统里的 Gateway Runtime,也可能是你自己写的服务实现,甚至还有可能是导出Excel、触发RAL这一类并不属于 Gateway 框架本体的额外处理。SAP 官方提供的sap-statistics,就是把这笔时间账拆开看的最快入口。通过在请求 URL 末尾追加?sap-statistics=true,或者在 HTTP 请求头里传入sap-statistics: true,你就可以直接在响应头中拿到性能统计信息,而且不需要先开启Performance Trace。与此同时,事务码/IWFND/STATS提供聚合统计视图,/IWFND/TRACES提供服务级别的Performance Trace与Payload Trace。(
