cost 109 ms
Quartz 集成测试和事务

[英]Quartz Integration test and transactions

我尝试在 Quartz 调度程序上创建集成测试。 我有 2 个表: events和tasks 。 调度程序通过 cron 触发器按事件创建任务。 首先,我得到异常: 无法初始化代理 - 没有会话 我使用这个答案Spring Data JPA - “无法初始化代理 - 没有会话” - 方 ...

Quartz 作业调度程序不会在 Docker 上停止

[英]Quartz job scheduler does not stop on Docker

我正在创建一个 maven 项目,作为 Elasticsearch 的插件安装。 这个插件有 Quartz 调度器,它实际上工作得很好,直到我想停止它。 它不会停止。 在 Windows 上,它会停止。 我已将作业实现为 InterruptableJob,当我调用“interrupt(key)”时, ...

Golang Robfig cron AddFunc 不动态运行作业

[英]Golang Robfig cron AddFunc does not dynamically run the jobs

我正在使用robfig/cron模块开发 cron 作业服务。 我面临的问题是它无法动态运行 cron 作业功能。 例如,参考下面的代码 每 2 秒输出如下 所有 3 个 cron 作业的输出都相同。 我期待它给出这样的输出。 我不确定这是一个错误还是我做错了。 我的目标是让 cron ...

Quartz cron - 在前一天运行,以防万一不存在

[英]Quartz cron - running on previous date in case day does not exist

我正在尝试为石英调度程序编写一个 cron 表达式。 要求是,如果月份中的某一天不存在(比如 30)——作业将在最近的一天运行。 例如:2 月将在 28 日运行,但在 11 月 - 30 日运行。 我在这里看到了答案: quartz-cron-what-if-the-day-of-month-doe ...

Spring 启动 quartz 模式而不是 public 不工作

[英]Spring boot quartz schema other than public doesn't work

我无法对石英表使用其他模式(公共模式除外)。 这是我的石英设置: 和配置 class: 这工作正常,并且正在创建表。 但是,我希望这些表处于不同的模式中。 所以我将石英设置为使用“石英”架构。 这是我得到的错误: 关于如何解决它的任何想法? ...

如何在调度配置器中添加多个 spring 批处理作业?

[英]How can I add multiple spring batch jobs inside the scheduling configurer?

所以下面的示例 java class 配置将从数据库中动态获取 CRON 作业表达式。 到目前为止,它仅适用于 1 个工作。 但是,我有另一份工作并尝试通过调用 addTriggerTask 方法添加它,但由于此错误,工作失败。 有什么建议可以触发多项工作吗? ...

如何在 Quartz Scheduler 的数据库中保存作业计划数据

[英]How to keep job schedule data in database for Quartz Scheduler

目前,我们将作业调度数据存储在数据库表中。 这允许业务用户通过自定义屏幕更改数据库表中的计划。 我们正计划将我们的调度框架迁移到石英。 我已经阅读了 quartz 文档,它没有任何内容可以满足此要求。 基本上,如果计划更改,计划作业之后的后续运行将按照新计划继续,并且无需重新启动即可发生这种情况。 ...

在不同时区使用 Quartz 调度程序运行应用程序

[英]Run application with Quartz scheduler in different time zones

我有两个虚拟机,板上有我的应用程序实例。 该应用程序使用配置为在集群模式下工作的石英调度程序。 两个虚拟机都在 UTC 时区。 我想启动我自己的(本地)应用程序实例。 但是我的机器(欧洲/莫斯科)与 vm 有不同的时区。 问题是:运行我的应用程序实例是否安全? 如果没有,我该怎么办? ...

Spring Boot Quartz 跳过一些工作

[英]Spring boot Quartz to skip some jobs

我使用 spring boot + maven 多模块项目。 我正在使用集群感知 Quartz 配置,因此作业详细信息存储在数据库中。 可以说,2 个 Spring Boot Maven 模块(项目)正在使用石英,但我希望每个模块运行它自己的作业,每个模块都不同。 在这种情况下,当我启动一个模块时, ...

每天运行的 Cron 表达式,但不在窗口上运行

[英]Cron expression to run everyday but not on a window

是否可以在 java 中为石英调度程序创建一个表达式,它每 15 分钟运行一次作业,但应该跳过从周六晚上 9 点到周日早上 6 点运行的作业? 因此,该作业将每周 7 天每 15 分钟运行一次,但不应从周六晚上 9 点运行到周日早上 6 点(对于当时的某些维护活动)。 ...

如何强制 Quartz 在集群模式下按顺序运行

[英]How to force Quartz to run sequentially in cluster mode

我正在使用 Quartz 和 Spring Boot 作为其中一项服务,尽管有集群配置和 @DisallowConcurrentExecution 注释的使用,但我观察到该作业被多次触发。 有趣的是,这只会在服务重新启动后发生。 几次运行后,作业“将自己”设置为正确的执行模式。 我的配置 我 ...

Quartz 2.6.2 和 .NET Core? - 错误“无法初始化数据源”

[英]Quartz 2.6.2 and .NET Core? - Error “Could Not Initialize DataSource”

我正在使用旧版本的 Quartz.NET (v2.6.2) 和 .NET Core(或者可能是 .NET5)。 尝试使用 StdSchedulerFactory.GetScheduler 时出现错误。 我所有的配置设置都在我的 appsettings.json 中,我用这些值填充 NameValue ...

无论手机状态如何,我如何确保我的应用程序继续工作?

[英]How do I ensure that my app keeps working regardless of phone state?

我正在尝试制作一个带有一些计划任务和它背后的辅助功能服务日志信息的应用程序。 我现在看到的问题是我的任务,我使用WorkManager在事件发生时运行Workers ,有时它们不会在我安排的确切时间运行。 我知道当手机正在使用资源时会发生这种情况,因此 Android 会将我的任务推回到可以自由执 ...

Spring 启动/石英 webapp 未发布“执行器/石英”端点

[英]Spring boot / quartz webapp doesn't publish the "actuator/quartz" endpoint

我有一个 spring 启动 web 应用程序,其中包含石英依赖项,并且 spring 执行器正在运行。 但是执行器只发布了 14 个端点。 我需要启用什么来让执行器发布石英端点吗? 父项目是<parent> <groupId>org.springframework. ...

如果触发时间已过,请勿在应用启动时触发触发器。 石英

[英]Do not fire trigger on app startup if trigger time expired. Quartz

我有一个简单的触发器来触发一个简单的工作(假设 - 发送电子邮件)。 我的触发器: 但是,想象一下在triggerStartTime触发时该服务将不可用(我只是关闭了数据库和我的服务)。 一段时间后,当我再次运行我的服务时 - 在日志中我看到,触发器已执行。 UPD #1: 当我创建应该在下一分钟 ...

如何仅在一个实例上在集群中运行火石英触发器

[英]How can I run fire quartz trigger in cluster on one instance only

我有一个 Spring 引导实例的集群环境。 该实例计划每天发送一次 email ,我为此使用 Quartz Job Scheduler。 但是 email 正在由所有实例发送,我需要它只由一个实例发送。 是否可以将 Quartz 调度程序配置为仅在一个实例上触发作业,我不在乎哪个实例。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM