2017-04-03 10 views
0

ホスト=>スケジュールセクションで1つのDNNスケジューリングプロセスをスケジュールしましたが、完了するまでに3〜4時間かかることがあります。しかし、イベントビューアのセクションで "Web Server Updated"メッセージがランダムにポップアップし、アプリケーションを再起動するため、プロセスを完了できません。それはプロセスのスケジューリングを停止し、スケジューラを再起動させました。 DNNバージョン07.03.02を使用しています。DotNetNuke "Web Server Updated"イベントビューアメッセージがスケジューリングプロセスを停止しました

この「Web Server Updated」メッセージの理由は何ですか。私は私のホスティングプロバイダに連絡しますか?またはそれはDNNの問題ですか?

以下のスクリーンショットを確認してください。

https://www.dropbox.com/s/fjni9an5ajwghcq/2017-04-03%2011_16_44-Journal.png?dl=0

https://www.dropbox.com/s/kzhzv6tcvrq3z7b/2017-04-03%2011_16_44-Journal_1.png?dl=0

+0

完了するまでに3〜4時間かかる場合は、スケジュールとしてDNNに入れるのが最善の方法ではないかもしれません。 AppPoolがリサイクルされるたびに、スケジュールが中断されます。 – VDWWD

答えて

1

この問題は、ワーカープロセスの再起動が原因だろう。 DNNアプリケーションの先頭に「Web Server Updated」のログエントリを挿入します。

長時間実行されているプロセスでは、Webアプリケーション固有の性質のため、DNNの外部に移動することをお勧めします。しかし、それが内部にあることが必須である場合は、IISでAlways Onが有効になっていることを確認してください。また、モニタリングなどのソリューションを使用して、少なくとも20分間のプロセスシャットダウンの前に、少なくとも10-15分ごとにトラフィックを確保することをお勧めします。

注:可能な限り最良の構成であっても、プロセスが中断することなく3〜4時間実行されることは保証されません。

+0

コンソールアプリケーションに変更し、Windowsタスクスケジューラでスケジュールしました。ご回答有難うございます。 – Keval

関連する問題