AWS-ECS 部署得到 404 NOT FOUND

时间:2021-07-03 16:32:42

标签: java reactjs amazon-web-services nginx amazon-ecs

我在将微服务部署到 ecs-cluster 时遇到问题 我的集群

  • 6 java(ecs 服务)
  • 2 个 python 服务
  • 1 个反应

我使用 ALB 来路由我的请求(通过路径 url)

例如:如果 url 是 /javaservice1 -> 转发到 service1 目标组(运行 ecs 服务)

...

如果 url 与任何内容都不匹配 -> 路由到响应应用程序(由 nginx 部署)

一切都很好,但是当我进入登录页面时,很好,但是如果我按 F5,它会出现 404 Notfound。

有什么问题? ecs-cluster?

1 个答案:

答案 0 :(得分:1)

更新你的 nginx 配置。这是 nginx 的问题,而不是 ecs-cluster。试试这个

try_files $uri $uri/ /test/index.html;