Grails服务执行时间

Grails服务执行时间,grails,Grails,我正在编写一个新的应用程序,其中可能包含用不同服务编写的业务逻辑。我的工作站运行在非常好的硬件上,所以一切都很快。但是,我将在VPS服务器上部署该应用程序,以进行测试和可能的生产。但是VPS的硬件比我的工作站差 在VPS中测试时,我希望跟踪哪种服务方法比较慢。我希望能够记录每个服务方法调用的执行时间。通过在日志记录的每个方法中插入代码,我可以完成这项工作。有没有更干净、更简单的方法可以做到这一点?您可以使用SpringAOP并围绕grails服务方法定义切入点。超过阈值的方法和日志调用的时间 关

我正在编写一个新的应用程序,其中可能包含用不同服务编写的业务逻辑。我的工作站运行在非常好的硬件上,所以一切都很快。但是,我将在VPS服务器上部署该应用程序,以进行测试和可能的生产。但是VPS的硬件比我的工作站差


在VPS中测试时,我希望跟踪哪种服务方法比较慢。我希望能够记录每个服务方法调用的执行时间。通过在日志记录的每个方法中插入代码,我可以完成这项工作。有没有更干净、更简单的方法可以做到这一点?

您可以使用SpringAOP并围绕grails服务方法定义切入点。超过阈值的方法和日志调用的时间

关于这样一个示例,请参见在grails中实现基本Spring AOP