リッチでバッチがタイムアウト
y_ogawa
投稿数: 16
リッチクライアントについて質問させてください。
現在、リッチで長いバッチ処理を実行する検証をしておりますが、
15分でタイムアウト(というより切断?)となってしまいます。
バッチは、複数のテーブルを参照しながらテーブルにデータを登録していくだけのもので、
検証用に処理時間を長くする目的で Delay(10) を1件書き込む毎に実行しています。
Delayを長めに設定してもやはり15分で切断されてしまいます。
エラーメッセーは
「転送先からデータを読み取れません。既存の接続はリモートホストに強制的に切断されました」
というものですが、それぞれのタイムアウトの設定を見直しても変化がありません。
(BrokerTimeout、RequesterTimeout、ServerTimeout、ContextInactivityTimeout)
IISのASPのセッションタイムアウトはデフォルトの20分のままです。
ここで質問なのですが、
(1)
この15分という時間はどこからのものなのでしょうか?どこかまだ見落としている箇所があるのでしょうか?
(2)
ドキュメントや他の方の書き込みで、タイマーイベントでダミータスクをコールしてあげることで
タイムアウトを回避できるとの情報があり、試そうとしましたが、そもそもバッチ処理中にタイマーイベントが発生してくれません。どのようにしてバッチ処理中にタイマーイベントを発生されるのでしょうか?
試したのは、長いバッチ処理を実行するタスクの親タスク(RCタスク)に記述しました。
(3)
バッチタスクを非インタラクティブのRCタスクに変更して実行する事で
このようなタイムアウトはなく正常に終了します。(1件毎にリクエストが発生してしまいますが)
回避方法としてこのような方法でよいのでしょうか?
あれこれと質問してしまって申し訳ございませんが
疑問点が多すぎて弱っております。
どうぞよろしくご教授ください。
現在、リッチで長いバッチ処理を実行する検証をしておりますが、
15分でタイムアウト(というより切断?)となってしまいます。
バッチは、複数のテーブルを参照しながらテーブルにデータを登録していくだけのもので、
検証用に処理時間を長くする目的で Delay(10) を1件書き込む毎に実行しています。
Delayを長めに設定してもやはり15分で切断されてしまいます。
エラーメッセーは
「転送先からデータを読み取れません。既存の接続はリモートホストに強制的に切断されました」
というものですが、それぞれのタイムアウトの設定を見直しても変化がありません。
(BrokerTimeout、RequesterTimeout、ServerTimeout、ContextInactivityTimeout)
IISのASPのセッションタイムアウトはデフォルトの20分のままです。
ここで質問なのですが、
(1)
この15分という時間はどこからのものなのでしょうか?どこかまだ見落としている箇所があるのでしょうか?
(2)
ドキュメントや他の方の書き込みで、タイマーイベントでダミータスクをコールしてあげることで
タイムアウトを回避できるとの情報があり、試そうとしましたが、そもそもバッチ処理中にタイマーイベントが発生してくれません。どのようにしてバッチ処理中にタイマーイベントを発生されるのでしょうか?
試したのは、長いバッチ処理を実行するタスクの親タスク(RCタスク)に記述しました。
(3)
バッチタスクを非インタラクティブのRCタスクに変更して実行する事で
このようなタイムアウトはなく正常に終了します。(1件毎にリクエストが発生してしまいますが)
回避方法としてこのような方法でよいのでしょうか?
あれこれと質問してしまって申し訳ございませんが
疑問点が多すぎて弱っております。
どうぞよろしくご教授ください。
投票数:0
平均点:0.00
投稿ツリー
-
リッチでバッチがタイムアウト
(y_ogawa, 2014-7-8 14:54)
- Re: リッチでバッチがタイムアウト (Tanda, 2014-7-8 15:47)
-
Re: リッチでバッチがタイムアウト
(y_ogawa, 2014-7-8 16:02)
- Re: Re: リッチでバッチがタイムアウト (Tanda, 2014-7-8 16:04)
- Re: リッチでバッチがタイムアウト (y_ogawa, 2014-7-8 16:12)
- Re: リッチでバッチがタイムアウト (Tanda, 2014-7-8 17:15)
- Re: リッチでバッチがタイムアウト (ISHIJIMA, 2014-7-8 17:22)
- Re: リッチでバッチがタイムアウト (y_ogawa, 2014-7-8 17:37)
-
Re: リッチでバッチがタイムアウト
(y_ogawa, 2014-7-8 19:20)
- Re: Re: リッチでバッチがタイムアウト (Tanda, 2014-7-8 19:24)
- Re: リッチでバッチがタイムアウト (ISHIJIMA, 2014-7-8 19:38)
- Re: リッチでバッチがタイムアウト (y_ogawa, 2014-7-9 10:27)