【发布时间】:2015-12-06 02:41:11
【问题描述】:
我是 Groovy 的新手,我正在考虑使用 Groovlets(不是 GRAILS)来替换一些 Servlet。如果我更改了 Groovlet 的脚本文件,Groovlet 会重新编译并自动获取更改,包括从 Groovlet 引用的脚本。
这非常适合开发,但我认为 groovy 必须执行大量文件检查以查看是否有任何脚本已被修改,不仅在主 Groovlet 上,而且在所有引用的子脚本上。在生产环境中,我想这可能是每个请求的大量 IO。
我想有一种方法可以禁用 Groovlet 检查以查看脚本是否已被修改,或者可能存在一种“更新延迟”类型,例如 FreeMarker 的 setTemplateUpdateDelay(),它仅在经过 N 秒后检查修改/自上次检查以来的毫秒数。
【问题讨论】: