我的雲應用程序(Web角色)將超過5000條記錄上載到SQL Azure。 此過程的總時間在我的開發機器上大約需要15-19分鐘。 有一次,我部署到雲並再次嘗試,10 - 12分鐘後失敗,沒有任何錯誤消息。Azure'網絡角色可以保持活動狀態多久?
我的猜測是,網絡角色超過一段時間後超時。有這樣的設置嗎?
我的雲應用程序(Web角色)將超過5000條記錄上載到SQL Azure。 此過程的總時間在我的開發機器上大約需要15-19分鐘。 有一次,我部署到雲並再次嘗試,10 - 12分鐘後失敗,沒有任何錯誤消息。Azure'網絡角色可以保持活動狀態多久?
我的猜測是,網絡角色超過一段時間後超時。有這樣的設置嗎?
您的webrole不超時。
SQL Azure可能會超時並且您的連接可能會被終止。
用於連接終端的一些原因:消費超過一百鎖
我可以建議你網頁上傳?即使只是在內存中創建記錄集(而不是緩存/隊列/表/ blob存儲),然後對SQL執行。
至少它可以讓你找出問題所在。
這可能是由於節流。 – dthorpe 2010-12-23 18:39:58