EWL Web アプリケーションの Web 要求のコンテキストで発生してはならない激しい操作がいくつかあると判断しました。EWL が Windows サービスの実行をサポートしていることがわかります。これは、Web 要求スレッドを拘束したり、ユーザーを待たせたりすることなく、バックグラウンドで集中的な操作を実行するのに最適です。
実装する必要があるところまで来ましたが、どのくらいの頻度で呼び出されるvoid WindowsServiceBase.Tick()
かわかりません。Tick()
デフォルトでどのくらいの頻度でTick()
呼び出されますか?これは構成可能ですか?
ソースから、Windows サービスが を呼び出す前に「ヘルス チェック」メールを送信することもわかりますTick()
。この背後にある考えは何ですか?これらの電子メールでスパムされたくない場合はどうすればよいですか?