Rails+Grape 提供 API,用 newrelic 监控。
下面这个 API 的响应达到了 1200ms
从图中看Rack::ContentLength#call极其耗时,
但是这个 API 只是返回下面的数据
{
"status": "ok",
"version": {
"version_code": "1",
"version_name": "1",
"download": "http://mobile.mst365.cn/app",
"desc": "1"
}
}
非常困惑为什么?有人遇到过这种情况并了解原因吗?