yuzd / Hangfire.HttpJob

httpjob for Hangfire,restful api for Hangfire,job调度与业务分离
https://github.com/yuzd/Hangfire.HttpJob/wiki
MIT License
635 stars 187 forks source link

暂停了定时任务,还是会重试? #19

Closed WangJunZzz closed 5 years ago

WangJunZzz commented 5 years ago

image image

WangJunZzz commented 5 years ago

image

mswinner commented 5 years ago

调度是会调度的 但是在方法执行前的拦截器里面直接回return掉

暂停后建议不调度了

WangJunZzz commented 5 years ago

这个可以在配置文件中配置码?

yuzd commented 5 years ago

调度是会调度的 但是在方法执行前的拦截器里面直接回return掉

他说的是对的

@WangJunZzz

WangJunZzz commented 5 years ago

但是一致在跑,觉得有点怪。

yuzd commented 5 years ago

但是一致在跑,觉得有点怪。

因为暂停这个机制对于一个hangfire 而言是没有这个功能的,所以hangfire还是会一直调度的。只不过拦截器直接把return掉了

yuzd commented 5 years ago

@WangJunZzz 如果你不想让hangfire调度 可以修改周期性job 把 Cron 的值改成空。就不会调度了,只能手动触发调度

WangJunZzz commented 5 years ago

@yuzd 嗯嗯 这个也可以

ctacy commented 4 years ago

我问一个问题:我添加的周期性任务,经过测试发现必须一直把 localhost/job 这个页面打开才能准时执行;比如我 设置了 00:00的任务。到了时间点并没有执行,等到早上我登入job以后才立即执行了一次,这个是怎么回事呢?