记录基于 reSTLet 的网络服务的响应时间的最简单方法是什么?
我想确保我们的网络服务有合理的响应时间。所以我希望能够关注响应时间,并对花费太长时间的请求采取一些措施。
我能找到的最接近的是这个食谱:http://www.naviquan.com/blog/restlet-cookbook-log ,它解释了如何更改日志格式。但是似乎没有响应时间的参数,因此可能需要一种完全不同的方法。
最佳答案
嗯,记录响应时间的最简单方法当然是在您的 reSTLet 开始时调用 System.getCurrentTimeMillis()
,然后在你的 reSTLet 结束并记录差异。这当然不会给你带来框架开销,我怀疑它比你所追求的要幼稚和琐碎得多。
然而,我发布它是因为 10 天后没有人回复你,我怀疑这是因为每个人都在静静地思考
"Can't you just use System.getCurrentTimeMillis()? No, surely that's way too dumb an answer; I'd look like an idiot if I said that. I'll just wait for someone else to make the first post."
关于java - 在基于 reSTLet 的网络服务中记录响应时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2379753/