2016-01-19 62 views
0

當我使用下面的代碼調用Azure服務總線時,出現超時錯誤。 所以我應用了重試邏輯,但是我仍然得到了超時錯誤。Azure服務總線請求超時問題

var msgFactory = MessagingFactory.CreateFromConnectionString(connection); var namespaceManager = NamespaceManager.CreateFromConnectionString(connection);

如果(!等待namespaceManager.QueueExistsAsync(QUEUENAME))//超時錯誤

{///代碼}

的請求後60000毫秒超時。請求的成功完成無法確定。應進行其他查詢以確定操作是否成功。 TrackingId:143b4d25-e97c-4270-8714-93a4c6818fea,時間戳:2016年1月19日下午8時三十〇分36秒

回答

0

也許只是因爲一對括號中丟失:

if (!await namespaceManager.QueueExistsAsync(queueName)) 

這應該是:

if (!(await namespaceManager.QueueExistsAsync(QueueName))) 
0

我們需要在公司防火牆之外運行賽前遊戲,然後才能運行。