1

我有帶服務總線觸發器的webjob。事情正常。我期待一個正在運行的webjob在我重新生成用於在webjob啓動期間創建服務總線配置的主鍵時拋出異常。當您重新生成服務總線根管理員sas密鑰時,連續的webjob都不會出現異常

基本上我不希望我的webjob連續運行,如果服務連接字符串在運行後失效。這裏的問題是,webjob連續運行,但它不響應,或者在服務總線觸發屬性的函數中的方法不會被隊列或主題發佈20分鐘內的任何新消息重新生成服務總線密鑰。 當存儲或儀表板連接字符串變得無效時,會引發錯誤。爲什麼servicebus的東西沒有相同的行爲。

回答

0

我懷疑你是使用OnMessage API(舊客戶端)還是register a handler(新客戶端)。如果這樣做,運行一段時間並重新生成共享訪問密鑰,然後底層連接正在成爲殭屍,但未檢測到並且不會引發異常。

這看起來像一個錯誤。 newold客戶端均引發問題。

+0

任何想法何時會被修復?我們需要依靠這個例外從保險庫中獲取新的服務總線密鑰,並在重新生成服務總線連接密鑰時再次啓動Web作業。 –

+0

我會建議在問題中提出這個問題,並跟蹤那裏的進展情況。 –

相關問題