1

我已确定我的 EWL Web 应用程序中的 Web 请求上下文中不应该发生一些密集的操作。我看到 EWL 支持运行 Windows 服务,该服务非常适合在后台运行我的密集操作,而不会占用 Web 请求线程并迫使用户等待。

我已经到了需要实施的地步,void WindowsServiceBase.Tick()但我看不到Tick()被调用的频率。Tick()默认情况下多久调用一次,这是可配置的吗?

我还从消息来源看到 Windows 服务在调用之前发送了“健康检查”电子邮件Tick()。这背后的想法是什么?如果我不希望我的电子邮件中包含这些电子邮件的垃圾邮件怎么办?

4

1 回答 1

1

里面的代码ServiceBaseAdapter很神秘,但是仔细看你会发现它Tick会在Init完成十秒后被调用,从那时起,在最后一次Tick调用完成后十秒。

健康检查电子邮件将在每天午夜过后不久发出。它旨在让您知道该服务仍然存在。

于 2013-02-09T20:16:34.073 回答