Azure 服务总线主机名冲突解决

标签 azure azureservicebus

Azure 服务总线实例具有名称参数(例如sample-name)。 该名称用于向主机公开端点 URL

sample-name.servicebus.windows.net

如果另一个客户端为 Azure 服务总线的另一个实例选择相同的sample-name,会发生什么情况?

Azure 是如何解决的?

最佳答案

此名称在 Azure 中是通用的。如果您创建了具有某个名称的命名空间,则其他用户无法创建具有相同名称的命名空间。

本质上,Azure 服务总线的 URL 在 Azure 生态系统中必须是唯一的,即任何两个用户都不能拥有同一个 URL <somename>.servicebus.windows.net

这意味着,如果您拥有通用 Azure 订阅和德国(或中国/美国政府)的 Azure 订阅,您可以在其中创建一个具有相同名称的命名空间(一个在通用区域,另一个在德国/中国)/US Gov),因为端点域(例如 servicebus.windows.net)在每个区域中都不同。

关于Azure 服务总线主机名冲突解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45189188/

相关文章:

windows - 在 Windows Azure 中托管我的应用程序是否正确?

azure - 保护和配置 Azure 服务总线,以便面向公众的 Web 应用程序(使用 B2C)使用 AAD 调用下游 API 和服务

java - 如何使用Java创建Azure服务总线队列?

azure - 是否可以使用 Windows 服务应用程序创建 Azure 服务总线中继?

python - Azure服务总线python客户端问题

python - 如何在本地模拟和测试 Databricks Pyspark 笔记本

javascript - 无法访问 Azure Web App Linux 或 Windows 上的 NodeJS 站点

c# - 应该使用什么方法来并行执行一项任务多次?

azure - 虚拟机网络

azure - 使用 Azure 服务总线进行基于消息类型的路由