`
zuiyanwangyue
  • 浏览: 169031 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

quartz的任务在tomcat下被调用两次的问题

阅读更多

    最近开发的一个系统部署到正式服务器时用Quartz定义的任务在触发时总会被执行两遍,经查实,问题出现在Tomcat的域名绑定上,将server.xml的域名绑定相关的配置部分进行适当的修改即可。

 

    原server.xml配置片段:

<Host name="zichan.mycompany.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="assetinfo" reloadable="true"></Context>
</Host>

 

修改后的server.xml配置片段:

<Host name="zichan.mycompany.com"  appBase=""
            unpackWARs="false" autoDeploy="false"
            xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="webapps/assetinfo" reloadable="true"></Context>
</Host>

 

修改后的配置禁用了Tomcat的自动部署功能。

分享到:
评论

相关推荐

    quartz 调用两次任务

    在“quartz 调用两次任务”这个问题中,我们可能遇到了一个常见问题,即同一个 Quartz 任务被错误地触发执行了两次。 在 Quartz 中,任务(Job)是通过实现 `org.quartz.Job` 接口的类来创建的,而调度则是通过 `...

    quartz 随tomcat启动执行一次

    根据题目中的描述,目标是在 Tomcat 启动时调用 Quartz 执行一次任务。下面将详细解释如何实现这一需求。 #### 3. Spring 与 Quartz 的集成 题目中提供的代码片段显示了 Spring 与 Quartz 的集成方式。Spring 提供...

    Quartz总结

    【Quartz框架详解】 ...无论是简单的一次性任务,还是基于时间周期的重复任务,Quartz都能提供强大的支持。在实际项目中,可以根据需要结合Quartz提供的API和特性进行扩展,以实现更复杂的调度场景。

    xxl-job-master.zip

    5. **任务日志**:所有任务的执行情况都会记录在调度中心,包括执行结果、耗时、异常堆栈等,便于后期的运维和问题排查。 6. **扩展性**:XXL-JOB设计了插件机制,允许用户自定义实现一些特定功能,如任务触发器、...

    -javaweb电子政务网毕业设计免费下载.zip

    标签中SpringBoot出现两次,可能是项目中不仅有SpringBoot的基础应用,还可能涉及到了SpringBoot的高级特性和扩展,如SpringCloud微服务治理等。 在这样的系统中,可能会包含以下模块和知识点: 1. 数据访问层(DAO...

    java中高级面试必备技术

    - **重试机制**: 服务调用失败时,默认重试两次,可通过配置文件或注解自定义。 - **负载均衡**: 可以在服务端和服务消费者端分别设置不同的负载均衡策略。 **1.4 Zookeeper简介** - **功能**: 提供分布式环境中的...

Global site tag (gtag.js) - Google Analytics