Servlets Groovy-如何延迟Groovlet修改重新编译检查

Servlets Groovy-如何延迟Groovlet修改重新编译检查,servlets,groovy,web.xml,Servlets,Groovy,Web.xml,我是Groovy新手,我正在考虑使用Groovlet(而不是GRAILS)来取代一些servlet。如果我更改了Groovlet的脚本文件,Groovlet将重新编译并自动获取更改,包括从Groovlet引用的脚本 这对于开发来说是非常好的,但我认为groovy必须执行大量的文件检查,以查看是否有任何脚本被修改,不仅是在主Groovlet上,而且是在所有引用的子脚本上。在生产环境中,我想每个请求都可能有大量IO 我想有一种方法可以禁用Groovlet检查以查看脚本是否已被修改,或者可能存在一种“

我是Groovy新手,我正在考虑使用Groovlet(而不是GRAILS)来取代一些servlet。如果我更改了Groovlet的脚本文件,Groovlet将重新编译并自动获取更改,包括从Groovlet引用的脚本

这对于开发来说是非常好的,但我认为groovy必须执行大量的文件检查,以查看是否有任何脚本被修改,不仅是在主Groovlet上,而且是在所有引用的子脚本上。在生产环境中,我想每个请求都可能有大量IO

我想有一种方法可以禁用Groovlet检查以查看脚本是否已被修改,或者可能存在一种“更新延迟”,如FreeMarker的setTemplateUpdateDelay(),它仅在上次检查后N秒/毫秒后检查修改。

这是在中完成的。它检查源文件的最后修改日期,如果它比编译版本更新,它将重新编译


您可以在中设置
最小重新编译间隔。如果将该值设置为非常高的值,则不会经常执行该文件。

这听起来很有希望。您可以将其设置为groovlet的配置吗。也许在web.xml中,我看不到在Groovlet中或部署它时访问ComilerConfiguation的明显方法。有什么想法吗?