NserviceBus计划程序停止执行作业

NserviceBus计划程序停止执行作业,nservicebus,scheduler,Nservicebus,Scheduler,我们的一个代理有一个每5秒运行一次的作业,似乎没有明显的原因就停止了。没有引发异常、另一个计划任务、确认代理正确运行的检测信号仍然有效,并且windows事件日志中没有错误消息。计划的任务会正确运行几天,但随后会无明显原因地停止,就像计划程序忘记再次启动任务一样 我没有调试信息,因为没有,所以我的问题是,是否有其他人经历过这种情况?这可能是由于计划任务运行时间过长或占用太多资源造成的吗?与中一样,计划的任务没有正确终止(出于某种原因),然后计划程序无法分配线程来启动新任务 关于这一点,NServ

我们的一个代理有一个每5秒运行一次的作业,似乎没有明显的原因就停止了。没有引发异常、另一个计划任务、确认代理正确运行的检测信号仍然有效,并且windows事件日志中没有错误消息。计划的任务会正确运行几天,但随后会无明显原因地停止,就像计划程序忘记再次启动任务一样

我没有调试信息,因为没有,所以我的问题是,是否有其他人经历过这种情况?这可能是由于计划任务运行时间过长或占用太多资源造成的吗?与中一样,计划的任务没有正确终止(出于某种原因),然后计划程序无法分配线程来启动新任务


关于这一点,NServiceBus谷歌集团也进行了类似的讨论:

在NServiceBus repo中出现了一个bug:

在过去的几个月里,我两次遇到同样的问题。如果有人对可能的原因发表意见,我们将不胜感激。一个可能的原因是系统时间是手动或自动设置的。如果将系统上的时间更改为超出计划任务的时间,则不会正确触发该任务(因为该时间从未在系统上发生过)。因此,据我所知,如果发生一次,则在重新启动终结点之前不会再执行该任务?不过,我认为这可能不是我们问题的原因。至少在我们的系统上,显著时间调整的概率接近于0。我在服务器上运行了一个实验,但无法重现它。但是,当时钟被手动调整(用于测试目的)时,我们看到了一个问题,但它可能与此无关。马吕斯,我知道它不会引发异常或终止。。而是不做该做的事。。您是否能够提高日志记录级别,以期了解它正在做什么?乔