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