0

我对 Microsoft Azure 非常陌生。我在 Web 浏览器中使用 Azure Portal 来设置我的应用程序。

我按照以下过程对我的 tomcat 应用程序进行负载平衡。

  1. 我在同一个可用性集中使用 Ubuntu (16.0.X) 创建了两个虚拟机。
  2. 在这两个虚拟机中,我更改了网络安全组以确保两者都可以从外部访问。
  3. 我使用 wget 在每个 VM 上下载了 tomcat 7,并在每个 VM 上部署了我的 war 文件。
  4. 使用浏览器测试并确保应用程序可以从每个虚拟机外部访问。

现在我尝试对上述两个虚拟机进行负载平衡:

  1. 在 microsoft azure 门户中创建了一个新的负载均衡器。
  2. 将两个 VM 作为后端池附加到负载平衡器。
  3. 创建了一个探针来检查端口 8080 上的应用程序
  4. 设置负载平衡规则以允许端口 8080 上的所有 TCP 流量到 VM 8080。

但是,现在当我尝试使用端口 8080 和公共 IP 连接到负载均衡器时。我收到连接超时错误。

有什么我在设置中遗漏的吗?

4

1 回答 1

0

我的设置问题出在探针上。我已经在 HTTP 上配置了探针,而它应该在 TCP 上。

于 2016-09-13T09:18:45.600 回答