使用App Services进行Azure负载平衡配置

时间:2017-03-28 09:47:18

标签: azure azure-web-sites

我想做什么

我必须将应用程序部署为应用程序服务。为了方便休息,我们可以打电话给他们"博客"和#34; landing_page"。它们都是托管的,所以它们的URL是blog.azurewebsites.net和landing_page.azurewebsites.net。 我想配置"某些东西"在Azure中,遵循以下规则:

我尝试了什么

阅读文档后,我必须拒绝Traffic Manager,因为它适用于DNS级别。从其他两个我决定使用Application Gateway,因为它应该在eny Endpoint(任何Azure内部IP地址,公共Internet IP地址,Azure VM或Azure云服务)上工作。 我将Application Gateway设置后端配置为:landing_page.azurewebsites.net。但在" Backend health"应用状态不健康。我也试过了:

  • blog.azurewebsites.net - unhealthy
  • www.wp.pl(波兰新闻门户网站) - 正在运作
  • gazeta.pl(波兰新闻门户网站) - 正在运作
  • stapp.space(我的博客) - 这与piotrstapp.azurewebsites.net相同,状态不健康

问题:)

我错了什么?也许我应该在Azure上使用其他东西?或者我错过了什么?

2 个答案:

答案 0 :(得分:0)

确保在您网站的WAF的HTTP设置中打开并配置自定义探针。如果不这样做,应用程序网关将尝试转到应用程序服务环境的IP而不传递主机标头,这将无法工作并将探测器置于不健康状态,从而导致“502网关代理”错误。

There is a great article here

答案 1 :(得分:0)

您可能想要查看Azure的应用程序网关基于路径的规则功能: Create a path-based rule for an application gateway by using the Azure portal

path-based rules diagram