我正在用java开发一个带有play框架的应用程序,为了评估我的应用程序的性能,我想记录处理每个http请求的时间。根据官方提供的文档,我只能在Global.java中找到一处可以重写onRequest方法来记录请求的开始时间。 这个框架中是否有任何插件或 Hook ,以便我可以像这样添加我的代码?
long start = System.getsystem.currenttimemillis(); processRequest(request); long end = System.getsystem.currenttimemillis();
最佳答案
您可以通过使用过滤器来实现此目的。有一个工作示例正是您正在寻找的。p>
https://www.playframework.com/documentation/2.3.x/ScalaHttpFilters
关于java - 在playframework2中记录http请求处理时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28642181/