gpt4 book ai didi

eclipse - 我在我的 Java Web 应用程序中使用了 Quartz,但是当 Quartz 在执行后执行时,Tomcat 正在关闭。

转载 作者:行者123 更新时间:2023-11-28 23:53:28 25 4
gpt4 key购买 nike

我在 Quartz 中写了一段代码,每天更新一次数据库。我在我的网络应用程序中使用 Eclipse,所以通过 Eclipse 启动了 Tomcat。

但是在从 Quartz 更新数据库后,它强制 Tomcat 在 Eclipse 中终止。所以我的应用程序在 Quartz 部分运行后不工作(由于 Tomcat 终止)。我在 Eclipse 4 Quartz 中收到的消息显示如下:

Job name:Event Update1
Group name:mysql
Trigger name:cronTrigger4Event1
Firing Time:Mon Jan 24 14:30:00 IST 2011
dateFormat.format(calendar.getTime()) : 2011-01-24
Inserting values in Mysql database table!
1 row affected
Jan 24, 2011 2:30:00 PM org.apache.coyote.http11.Http11BaseProtocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080

[INFO] 24 Jan 2011 14:30:05.506 Thread-34 [org.quartz.core.QuartzScheduler]
Scheduler QuartzScheduler_$_NON_CLUSTERED shutting down.

[INFO] 24 Jan 2011 14:30:05.506 Thread-34 [org.quartz.core.QuartzScheduler]
Scheduler QuartzScheduler_$_NON_CLUSTERED paused.

[INFO] 24 Jan 2011 14:30:05.506 Thread-34 [org.quartz.core.QuartzScheduler]
Scheduler QuartzScheduler_$_NON_CLUSTERED shutdown complete.

感谢任何帮助。

最佳答案

我认为你在 tomcat 和 eclipse 中的问题不在 quartz 本身,所以你有两个解决方案

1- 将 tomcat 从 eclipse 中取出并手动部署您的应用程序,不要忘记为您的应用程序服务器提供更多内存。

2- 让您从应用程序中安排作业并使用 Linux 系统 cron 作业。

关于eclipse - 我在我的 Java Web 应用程序中使用了 Quartz,但是当 Quartz 在执行后执行时,Tomcat 正在关闭。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4780340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com