gpt4 book ai didi

java - 停止 Java Quartz 调度程序

转载 作者:行者123 更新时间:2023-12-02 11:50:36 24 4
gpt4 key购买 nike

我构建了一个 cron 调度程序,每 5 秒运行一次,只是为了测试它是否有效。

它工作得很好,但我怎样才能阻止它呢?即使我停止服务器它仍在运行。

Trigger t1 = TriggerBuilder.newTrigger()
.withIdentity("ReminderSchedulerTrigger", "group1")
.withSchedule(
CronScheduleBuilder.cronSchedule("0/5 * * * * ?")
.inTimeZone(TimeZone.getTimeZone("Asia/Kolkata"))
)
.build();

Scheduler sc = StdSchedulerFactory.getDefaultScheduler();
sc.start();
sc.scheduleJob(job, t1);

我正在使用 Ubuntu。

最佳答案

在 unix/linux 上:

在命令提示符下键入

ps -ef | grep jar-file-name

这将列出正在运行的 jar 的进程详细信息。结果的第二列是进程 ID。例如下面一行的进程id是2571

501  2571  1   0 11Dec17 ??  0:00.81 /usr/local/opt/postgresql/bin/postgres -D /usr/local/var/postgres

然后您可以使用以下命令终止该进程

kill -9 2571

关于java - 停止 Java Quartz 调度程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47897929/

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