我目前正在使用Azure应用程序网关和Docker容器(AKS);并希望使用基于路径的规则将流量路由到我的后端池。
我听说基于路径的规则和容器没有很好的兼容性。这是真的?如果这不是一个好的方法,那么将容器托管在虚拟机中会更好吗?
我想做的是这样的:
...../pathA -> containerA
...../pathB -> containerB
...../pathC -> containerC
如果您需要在不使用现成的解决方案的情况下进行此操作-会有些痛苦,但是此特定问题已经存在solution。
尽管,我永远不建议使用此解决方案,但我建议使用nginx ingress或任何其他合理的入口控制器。
方法大致相同:
ps。如果您使用的解决方案是建议使用的两种方式使用入口资源,则不确定使用Application Gateway是否值得。仅使用常规入口可能更容易/更便宜。