今日营业的小刘 2022-10-19 17:17 采纳率: 25%
浏览 17

quartz 数据库断连

问题遇到的现象和发生背景

quartz + springmvc
定义Job

public class TestJob implements StatefulJob {
    private JobManageService jobManageService = (JobManageService) SpringContextUtil.getBean("jobManageService");
    @Override
    public void execute(JobExecutionContext context) throws JobExecutionException {
        System.out.println("--TestJob开始");

执行任务后,再执行其他的quartz相关操作

scheduler.rescheduleJob(triggerKey, trigger);

运行结果及报错内容
Failure obtaining db row lock: Connection is closed. [See nested exception: java.sql.SQLException: Connection is closed.]
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:158)

  • 写回答

2条回答 默认 最新

  • 渔光一点萤@ 2022-10-19 17:50
    关注
    评论

报告相同问题?

问题事件

  • 创建了问题 10月19日