java如何在Jetty10中关闭war文件的扫描
我正在使用Jetty10,通过defalut,war扫描已启用,扫描间隔设置为1秒。这意味着Jetty每1秒扫描一次完整的web应用程序目录。如果我错了,请纠正我。 以下代码位于jetty\etc\jetty部署中。XML
<Set name="scanInterval"><Property name="jetty.deploy.scanInterval" default="1"/></Set>
我不想给我的应用程序带来负担,关闭此扫描将减少jetty每1秒扫描完整web应用程序的开销
所以,我的问题是,我们如何关闭这个扫描?我们是否需要将其设置为-1,或者有什么方法可以做到这一点
# 1 楼答案
WebAppProvider
使用了一个org.eclipse.jetty.util.Scanner
,而Scanner.setScanInterval(int)
的javadoc表示:因此,如果不希望在初始扫描后进行常规扫描,可以通过在部署中设置Jetty属性
jetty.deploy.scanInterval=0
,将扫描间隔设置为0。ini文件