我想弄清楚如何完全禁用javamelody grails插件。在http://www.grails.org/plugin/grails-melody之后,我在GrailsMelodyConfig.groovy中设置了javamelody.disabled = true。出于某种原因,这会禁用监控,因为我无法导航到myapp / monitoring以查看信息。更多的调试表明,即使我禁用了它,它仍然会调用doWithDyanmicMethod,它会在每个服务上添加invokeMethod。
我还缺少其他东西吗?如果它在每个服务上添加了invokeMethod,那么就会失去禁用点。
答案 0 :(得分:1)
禁用参数(默认为false)只会禁用 监控。这允许例如禁用监视 暂时或仅在某些服务器上,从tomcat上下文或从 系统属性没有修改web.xml文件也没有战争 受监控的webapp文件。
但也许您可以使用'url-exclude-pattern'选项禁用整个监控。希望这会有所帮助。
答案 1 :(得分:0)
可以通过在web.xml中添加context-param javamelody.disabled来禁用所有元编程。所以要避免调用doWithDyanmicMethod部分。