为什么 TriggerComplete 事件没有触发?

发布于 2024-10-16 15:02:48 字数 213 浏览 3 评论 0 原文

当我执行时 <代码>

context.Scheduler.TriggerJob(jobName, "jobGroup");

在 ITriggerListener 的 (TriggerComplete) 事件中完成相应的作业后,该事件不会再次引发吗?在这个事件中执行作业有什么问题?

请帮忙

When I'm executing the

context.Scheduler.TriggerJob(jobName, "jobGroup");

in the (TriggerComplete) event of ITriggerListener after completing the corresponding job this event is not raised again ? whats the problem of executing a job in this event ?

Please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

-黛色若梦 2024-10-23 15:02:48

我需要查看您用来触发作业的代码,但是我认为仅当触发器成功触发或开始执行作业时才会触发 TriggerComplete 事件。这意味着,如果您在作业执行后添加 TriggerListener,您可能不会看到 TriggerComplete 事件被触发。

验证您是否已在实际计划的触发时间之前将适当的 TriggerListener 添加到计划程序。

I'd need to see the code that you are using to trigger the job, however I think that the TriggerComplete event fires only when the Trigger successfully triggers or BEGINS executing the job. That means, if you add the TriggerListener after the job is executed, you likely will not see the TriggerComplete event fired.

Verify that you have added an appropriate TriggerListener to the scheduler well before the actual scheduled trigger time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文