1

我已經確定我有一些激烈的操作,這些操作不應發生在我的EWL Web應用程序的Web請求的上下文中。我發現EWL支持運行Windows服務,這將非常適合在後臺運行我的激烈操作,而無需佔用Web請求線程並迫使用戶等待。在EWL Windows服務中調用WindowsServiceBase.Tick()的頻率如何?

我到了需要實施void WindowsServiceBase.Tick()的程度,但我沒有看到Tick()被調用的頻率。 Tick()默認情況下多久調用一次並且可以配置?

我還從源頭看到Windows服務在致電Tick()之前發送「健康檢查」電子郵件。這背後的想法是什麼?如果我不希望我的電子郵件被這些電子郵件垃圾郵件?

回答

1

中的代碼ServiceBaseAdapter是神祕的,但非常仔細,你可以看到Tick會後Init完成被稱爲十秒,從此來看,在十秒鐘後最後Tick調用完成。

健康檢查電子郵件將在每天午夜後不久發佈。它旨在讓您知道該服務還活着。

相關問題