2013-01-24 55 views
0

我比使用SQL Azure取得成功更讓人心痛,我正在尋找有關創建SQL Azure連接的最新方法和最可靠代碼的指導。我的理解是,最可靠的SQL Azure連接代碼?

  1. 已經發生了重大變化,最近2013年1月1日(又一次)影響SQL Azure性能。
  2. MS已經發布了SQL Azure特定的庫,它使連接到SQL Azure的可靠性更高,並且消除了重試代碼的需求。那是對的嗎?我沒有跟上這些變化,但我的理解是它更可靠。

如果它對任何人都很重要,我目前使用(傳統?)方法嘗試連接到SQL Azure,然後檢查異常並再次嘗試連接。我希望能得到回覆,這將有助於我消除這種胡言亂語。

請指教。

回答

1

我一直在使用傳統的Retry邏輯,他們推薦並沒有真正的問題。但是,如果發生異常,我通常會嘗試多次,每次重試之間幾秒鐘最多可以嘗試10次。

+0

哇,10倍?我認爲MS這樣的重試是明確的不鼓勵。你有沒有衡量你經常碰到高端或者比5次重試更多的指標?我猜這個數字比大多數人意識到的要高。 –

+0

我沒有關於重試的指標,但它可能是一個有趣的事情記錄。我從MS看到的大多數示例都使用5.我知道現在很少出現連接錯誤。 – Craig

+0

這可能是需要考慮的事情。每次嘗試失敗時,我只做1次重試。 –