我的前门有两个后端池。一个是为应用服务 AAA 配置的,第二个是为服务 BBB 配置的:
aaa.azurewebsites.net
bbb.azurewebsites.net
我正在添加两个路由规则,一个用于后端池 AAA,第二个用于后端池 BBB,并带有以下要匹配的模式:
后端池 AAA:
- /*
- /aaa/*
后端池 BBB:
- /bbb/*
规则就是这样,所以没有设置规则引擎配置,路由类型是“转发”并且 URL 重写/缓存被禁用。
现在,我正在尝试访问我的后端:
- fd.azurefd.net/web-method-of-aaa - 它工作并从后端 aaa 调用名为“web-method-of-aaa”的 Web 方法
- fd.azurefd.net/aaa/web-method-of-aaa - 返回 404
- fd.azurefd.net/bbb/web-method-of-bbb - 返回 404
我在这里想念什么?我找到了一个选项,但在我的情况下无法使用它,因为我的 Web 应用程序是从 Container Registry 部署的,因此我无法在应用程序服务中添加虚拟目录。