昨年からの課題が一つ解決!解決というか原因が分かっただけですが。Template」を使用したサービスをAzureにデプロイしているのですが、メソッドの処理時間が1分を超えると何故か処理中のステップ以降はキャンセルされてメソッドの先頭から処理が再開されてしまう現象に直面しました。GETのような参照系の処理であればさほど問題はないのですが、POST等挿入・更新系の処理については予め考慮して設計しないとひどい目にあうのは想像に難くないでしょう。処理が重複して実行されるわけですから。富士通サポートに問い合わせたところ担当の方から「1分間コネクションの状態に変化がなければロードバランサーでタイムアウトします」という回答を得たので、とにかくREST部分は1分以内に処理完了するように改修して現象が発生する条件を回避できましたが、キャンセルされるだけならまだしもメソッドの先頭から処理が再開されてしまう現象については不明なままでした。これは2011年10月頃のことです。“Timeout”というキーワードが視界に入った瞬間に「こ、これは!」と電車内でスマホながらもリンクを開いてみたところ、そのものズバリの内容でした。it.仕様であればいたしかたない、、、ですよね。それでも1分を超える処理をしたい場合は、KeepAliveする細工をしなければならないようです。permalink今では4分持続するようになっています。コメントをキャンセルコメントを入力してください。以下に詳細を記入するか、アイコンをクリックしてログインしてください。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。新しいコメントがついたらメールで通知。拡張機能を読み込めません。拡張機能を読み込めません。使用に同意したとみなされます。ポリシー%d人のブロガーが「いいね」をつけました。