我在 AWS 中有一个用于 Angular 6 应用程序的应用程序负载均衡器 (ALB)。当我尝试通过 ALB 访问应用程序时遇到问题。我有其他应用程序可以通过同一个 ALB 访问,因此我知道安全组,并且其他网络配置已正确配置。
我在 ALB 上的端口 80 上有一个侦听器,并且我正在使用路径路由通过 ALB 上的端口 80 为多个应用程序提供服务。我拥有 Angular 应用程序的路径是/angular*
.
当我尝试访问 Angular 应用程序时,某些应用程序资产会收到 503 错误,而其他应用程序资产会收到 200 错误。具体来说,我收到 index.html 很好,但没有一个 JS 文件回来,我得到了每个 503。
我认为这可能是我的 index.html 文件中的“base_href”的问题,所以我更改了它以匹配我在 ALB 上为应用程序设置的路径。但是,我仍然收到同样的错误。任何关于可能问题的建议将不胜感激。