Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何测试可用性集在Azure中是否正常工作?_Azure_High Availability - Fatal编程技术网

如何测试可用性集在Azure中是否正常工作?

如何测试可用性集在Azure中是否正常工作?,azure,high-availability,Azure,High Availability,我在Azure下的同一可用性集中有两个虚拟机。我们叫他们A和B吧。 我首先创建了A,然后克隆了VHD并用它创建了B。我可以使用RDP连接到两者,两者都是相同的。正如云服务所说,两者都在同一个域xxxxx.cloudbox.net下 我有一个域testAB.com,指向两者的公共IP,比如说10.0.0.1。我可以毫无问题地连接到testAB.com 据我所知,如果我关闭A,那么我应该能够以透明的方式连接到B。 但这是行不通的,当我尝试获取testAB.com时,B没有得到它。 想法?可用性集与负

我在Azure下的同一可用性集中有两个虚拟机。我们叫他们A和B吧。 我首先创建了A,然后克隆了VHD并用它创建了B。我可以使用RDP连接到两者,两者都是相同的。正如云服务所说,两者都在同一个域xxxxx.cloudbox.net下

我有一个域testAB.com,指向两者的公共IP,比如说10.0.0.1。我可以毫无问题地连接到testAB.com

据我所知,如果我关闭A,那么我应该能够以透明的方式连接到B。 但这是行不通的,当我尝试获取testAB.com时,B没有得到它。
想法?

可用性集与负载平衡器不同。当您谈到以透明的方式连接时,我认为您的意思是通过负载平衡器。在这种情况下,您需要在每个VM上设置azure所称的负载平衡端点,例如端口80。然后,您应该能够“透明地”通过http连接到两个VM。请记住,故障切换不是即时的。

我的问题的答案是在Azure中使用Traffic Manager选项。与可用性设置无关。只要按照交通经理的指示去做就行了

嗯,我想你给了我我遗漏的关键词。这就是故障转移:),我用这个关键字找到了另一篇文章。您知道故障切换工作需要多长时间吗?用于更新链接的ThxThx@Dene