我是微服务的新手。我的团队正在开发新的应用程序,它将有大约 20 个微服务分布在 3 个 aws ecs ec2 实例中。每个 docker 容器都将监听任何高端口(主机端口)并将请求转发到 docker 的 80 端口
我的要求是让 domain.com/core >> 应该路由到“core” docker 容器 domain/customer >> 应该路由到“customer” docker 容器
我正在测试应用程序负载平衡,以便将 domain.com/core 规则转发到相应的目标组,并且该目标组将由 docker 容器的相应高端口(主机端口)注册。
但它没有像我预期的那样工作
我猜当 domain.com/core 被调用时,它会路由到相应的 docker 容器,但不是查看“core”微服务的 doc root,而是实际上是在该 microservice 的 doc root 下查找目录“core”。有什么解决办法吗?