hel*_*lop 4 azure azureservicebus azure-servicebus-queues
我正在尝试遵循本教程https://azure.microsoft.com/en-us/documentation/articles/service-bus-dotnet-multi-tier-app-using-service-bus-queues/ on azure queues 但我选择使用 MVC 应用程序而不是 Web 角色。在创建 web 角色的第 9 步之前,我已经完成了所有工作,它说您现在应该能够点击提交并观察页面上队列的消息计数增加。
相反,我得到了 Microsoft.ServiceBus.dll 中发生的类型为“Microsoft.ServiceBus.Messaging.MessagingEntityNotFoundException”的异常,但未在用户代码中处理
附加信息:40400:未找到端点。
在第 8 步将消息发送到队列时。它检测到队列在那里,否则它不会跳过检查它是否创建,所以我不得不认为这是某种访问问题。
有人可以帮助我吗?
太有趣了,我按照教程所有代码都是正确的,但是在检查错误定义元数据后,它说找不到实体通常意味着它找不到队列。所以在黑暗中我看着这条线
OrdersQueueClient = messagesFactory.CreateQueueClient("OrdersQueue");
并猜测 OrdersQueue 实际上应该与我在第一次通过时忽略的队列名称相匹配。因此,如果未找到实体,请确保在 azure 门户中检查连接字符串和队列名称。希望这是有帮助的。
| 归档时间: |
|
| 查看次数: |
3395 次 |
| 最近记录: |