我对服务总线(内部部署)(1.1)和“高可用性”有疑问。服务总线(内部部署)(1.1)和“高可用性”:连接字符串
以下是来自Microsoft的2张图片。从这篇文章
https://msdn.microsoft.com/en-us/library/jj193012%28v=azure.10%29?f=255&MSPPError=-2147217396
我的问题是“连接字符串”,以服务总线。
我在我的农场本地设置了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停机..........客户端无法连接到它。
是否有“农场”连接字符串?唯一可以崩溃的机器是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
“缩放”(以下URL)
https://msdn.microsoft.com/en-us/library/dn441424.aspx?f=255&MSPPError=-2147217396
“确保它具有高可用性(HA):HA可以完全满足,只有当这两个服务和数据库层是HA。服务层HA可以通过在环中至少有3个服务器来完成。 ..................请注意,服务总线1.1版支持环”
Ohhhhhhhhhhh!我现在看到了。连接字符串是:sb://Machine1A.fullyqualified.domain.name.com/ServiceBusDefaultNamespace,sb://Machine2.fullyqualified.domain.name.com/ServiceBusDefaultNamespace,sb:// Machine3.fullyqualified.domain.name.com/ServiceBusDefaultNamespace – granadaCoder