服务总线(本地)(1.1) 和 "High Availability":连接字符串

Service Bus (On Premise) (1.1) and "High Availability" : Connection String

我对服务总线(内部部署)(1.1) 和 "High Availability" 有疑问。

下面是来自 Microsoft 的 2 张图片。来自这篇文章

https://msdn.microsoft.com/en-us/library/jj193012%28v=azure.10%29?f=255&MSPPError=-2147217396

我的问题是 "connection string" 到服务总线。

我在我的农场上本地安装了 3 台机器。 Machine1A(我安装 SB 的第一件事),然后再为农场添加 2 台机器。 "Machine2" 和 "Machine3"

但是,我的连接字符串(来自我的客户)指向 Machine1A。

Endpoint=sb://Machine1A.fullyqualified.domain.name.com/ServiceBusDefaultNamespace;StsEndpoint=https://Machine1A.fullyqualified.domain.name.com:9355/ServiceBusDefaultNamespace;RuntimePort=9354;ManagementPort=9355

我不明白,如果 Machine1A 宕机........客户端无法连接到它。

是否有 "farm" 连接字符串?唯一会崩溃的机器...是 Machine2 和 Machine3(机器 2-N)吗?

我为高可用性使用什么连接字符串(完全合格的机器名称)?

我读过的关于这个主题的其他文章:

http://www.planetgeek.ch/2014/12/10/service-bus-for-windows-server-high-availability/

https://haishibai.blogspot.com/2012/08/walkthrough-setting-up-development.html

"Scaling"(低于url)

https://msdn.microsoft.com/en-us/library/dn441424.aspx?f=255&MSPPError=-2147217396

https://blogs.technet.microsoft.com/meamcs/2013/12/08/recommended-practices-service-bus-for-windows-server/

"Make sure it is highly available (HA): HA can be fully satisfied only when both service and database layers are HA. Service layer HA can be accomplished by having at least 3 servers in the ring. .................. Please note that Service bus v1.1 supports up-to 5 servers in the ring"

To get ConnectionString Use the following cmdlet 
Get-SBAuthorizationRule -Namespace YourNamespaceName

You have to Export and import the certificates to use the same connectionstring in your client machine.

供您参考:click here..