Quart任务重复启动调用两次问题

阅读更多

解释一下原因,是TOMCAT的配置文件server.xml配置不当引起的,

请看下面这段配置就是错误的:

appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 
 
 
 


正确的配置如下

appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 
 
 
 
 
这两段的区别是第二段去除了appBase="webapps"中的webapps变成了appBase="",因为web应用程序都是放在webapps这个目录下的,如果不把“webapps“去掉,这里会调用一次quartz的任务调度,在接下来的“

你可能感兴趣的:(Quart任务重复启动调用两次问题)