quartz-scheduler

    1热度

    1回答

    有没有任何方法可以坚持JobDataMap而不触发/调度任何作业?我可以在之后(在回调)开始Job与存储JobDataMap? 我已经计划以石英很多工作的我通过JobDataMap那些工作: scheduler.triggerJob(new JobKey("job-name", "job-group"), myJobDataMap); 现在我需要实现作业队列,因为有不能并行启动的作业。问题在于

    1热度

    2回答

    两个以下片断给这个错误: org.quartz.SchedulerException: Jobs added with no trigger must be durable. JobDetail job = scheduler.getJobDetail(jobKey(jobInfo)); job.getJobDataMap().put(JOB_CONTENT, objectMapper.

    0热度

    1回答

    在某段时间(一周)之前,我的应用程序运行良好。所有的日程安排工作都很完美。那时我们使用MSMQ来排队。 现在,我们实施并将所有MSMQ转移到RabbitMQ。 RabbitMQ(优先)正在完美工作,但现在石英调度程序停止工作? 我们用石英版本1.0.2.3 RabbitMQ的版本3.6.0 谁能帮我解决这个问题? RabbitMQ的代码片段: var factory = GetConnection

    0热度

    1回答

    我们有一个使用Quartz进行调度作业的Java应用程序。我们使用的石英版本是石英-2.2.1。石英配置使用JDBC作业存储。 这里是与该系统中发生的事件序列: Quartz调度经由属性中配置文件和处于待机模式。 石英配置引用的数据库服务器作为计划维护的一部分重新启动。它在10分钟内出现。 数据库启动后,Quartz调度程序启动并引发连接关闭的异常。 以下是错误: 2017-05-28 00:05

    2热度

    1回答

    我想使用Quartz Scheduler来安排一项工作,每周都会发生一些工作,但需要间隔一段时间。 例如,假设我想安排一项仅在星期五和星期六发生的工作,但是间隔为2。这意味着下一个事件不会在下周五和周六执行,而会在下周五和周六旁边执行。 如果您需要任何信息,请告诉我。 谢谢。

    1热度

    1回答

    我已经使用石英创建了一个示例程序。如果主程序触发一个每3秒运行一次的控制器作业,并且从该控制器运行,我已经安排了一个作业以cron时间表运行。 我的要求是,如果一个作业实例正在运行,那么下一个实例不应该启动。所以我已经从调度程序上下文当前活动作业迭代了jobcontext列表,并且检查是否存在任何与当前作业实例匹配的作业实例,然后简单地返回。 为了测试这个,我在相应的作业中实现了超过预定时间的线程

    2热度

    1回答

    现在我正在寻找的功能由Quartz库作业名称获取作业键来获得石英作业键。 我看到Scheduler有方法使用GroupMatcher<JobKey>也Quartz具有NameMatcher它可以是用户以同样的方式GroupMatcher Set<JobKey> getJobKeys(NameMatcher<JobKey> matcher) throws SchedulerException;

    0热度

    1回答

    嗨我试图设置一个石英工作,将运行在15月和最后一天。 这不是工作: 0 0 0 15,L * ? * 我做了什么错?

    0热度

    1回答

    我在Spring引导中使用Apache骆驼作为中间层实现我的代码,同时设置骆驼路由我使用quartz2组件为此我想使用外部石英。属性文件来覆盖默认的quartz.properties文件。有人可以帮我解决这个问题。 我试图使用CommandLineRunner来实现,但我得到的异常如下 org.springframework.beans.factory.BeanCreationException:

    1热度

    1回答

    我想武官失火指令使用XML定义的调度插件 (作业应该每分钟运行一次,如果工作擦枪走火它应该什么也不做,计划运行的下一个作业) <schedule> <job> <name>MyJob</name> <group>MyGroup</group> <description>My job description</description> <jo