【问题标题】:AWS-ECS Deploy got 404 NOT FOUNDAWS-ECS 部署得到 404 NOT FOUND
【发布时间】:2021-09-15 04:07:20
【问题描述】:

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

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

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

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

...

如果 url 不匹配任何东西 -> 路由到反应应用程序(由 nginx 部署)

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

有什么问题? ecs-cluster?

【问题讨论】:

  • 部署 react 应用时能分享一下你的 Dockerfile 吗?
  • nginx 出现 404 错误?
  • 如果你有 nginx 404,尝试更新 nginx 配置。像这样的东西:try_files $uri $uri/ /index.html;
  • 哦,嘘**,谢谢。很简单,我让事情变得更难了

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2016-09-13
    • 2016-11-11
    • 2023-03-15
    • 2014-03-11
    • 1970-01-01
    • 1970-01-01
    • 2018-02-02
    • 1970-01-01
    • 2023-03-18
    相关资源
    最近更新 更多