Azure Service Bus请求超时问题

时间:2016-01-19 21:30:20

标签: azure azureservicebus

当我使用以下代码调用Azure Service Bus时,我收到了超时错误。 所以我已经应用了重试逻辑,但是我仍然得到超时错误。

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

if(!await namespaceManager.QueueExistsAsync(queueName))//超时错误

{///代码}

请求在60000毫秒后超时。无法确定请求的成功完成。应进行其他查询以确定操作是否成功。 TrackingId:143b4d25-e97c-4270-8714-93a4c6818fea,TimeStamp:1/19/2016 8:30:36 PM

2 个答案:

答案 0 :(得分:0)

也许只是因为缺少一对括号:

  if (!await namespaceManager.QueueExistsAsync(queueName)) 

应该是:

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

答案 1 :(得分:0)

我们需要在公司防火墙之外运行赛前,然后才能运行。