完全禁用javamelody grails插件

时间:2011-10-25 00:55:32

标签: grails groovy grails-plugin

我想弄清楚如何完全禁用javamelody grails插件。在http://www.grails.org/plugin/grails-melody之后,我在GrailsMelodyConfig.groovy中设置了javamelody.disabled = true。出于某种原因,这会禁用监控,因为我无法导航到myapp / monitoring以查看信息。更多的调试表明,即使我禁用了它,它仍然会调用doWithDyanmicMethod,它会在每个服务上添加invokeMethod。

我还缺少其他东西吗?如果它在每个服务上添加了invokeMethod,那么就会失去禁用点。

2 个答案:

答案 0 :(得分:1)

根据documentation

  

禁用参数(默认为false)只会禁用   监控。这允许例如禁用监视   暂时或仅在某些服务器上,从tomcat上下文或从   系统属性没有修改web.xml文件也没有战争   受监控的webapp文件。

但也许您可以使用'url-exclude-pattern'选项禁用整个监控。希望这会有所帮助。

答案 1 :(得分:0)

可以通过在web.xml中添加context-param javamelody.disabled来禁用所有元编程。所以要避免调用doWithDyanmicMethod部分。