我对 Microsoft Azure 非常陌生。我在 Web 浏览器中使用 Azure Portal 来设置我的应用程序。
我按照以下过程对我的 tomcat 应用程序进行负载平衡。
- 我在同一个可用性集中使用 Ubuntu (16.0.X) 创建了两个虚拟机。
- 在这两个虚拟机中,我更改了网络安全组以确保两者都可以从外部访问。
- 我使用 wget 在每个 VM 上下载了 tomcat 7,并在每个 VM 上部署了我的 war 文件。
- 使用浏览器测试并确保应用程序可以从每个虚拟机外部访问。
现在我尝试对上述两个虚拟机进行负载平衡:
- 在 microsoft azure 门户中创建了一个新的负载均衡器。
- 将两个 VM 作为后端池附加到负载平衡器。
- 创建了一个探针来检查端口 8080 上的应用程序
- 设置负载平衡规则以允许端口 8080 上的所有 TCP 流量到 VM 8080。
但是,现在当我尝试使用端口 8080 和公共 IP 连接到负载均衡器时。我收到连接超时错误。
有什么我在设置中遗漏的吗?