NServiceBus超时轮询

时间:2016-07-12 15:58:06

标签: nservicebus

我正在使用SQL持久性进行超时,我想知道它的轮询策略是什么。我们想要运行一些端到端测试,所以我们只是更新数据库中的time来设置过去发生的超时。在某些情况下,轮询似乎在大约60秒内发生并且超时触发但是随着服务保持更长时间,轮询间隔似乎变得更长。是否有时间退避,如果有,是否有任何方法可以使轮询短路,以便在我们的测试环境中更频繁地发生?

这是NSB 5.2.x

1 个答案:

答案 0 :(得分:1)

This line in NServiceBus GitHib回购说明了一切。

它会每分钟或更短时间轮询一次,具体取决于它在数据存储区中的超时时间。它上面的评论解释了原因。