Nginx 配置从一台服务器发出请求,然后从另一台服务器发出请求(FE 然后 BE)

Nginx 配置从一台服务器发出请求,然后从另一台服务器发出请求(FE 然后 BE)

有没有一种简单的方法来配置 nginx 来代理一台服务器,如果该请求失败(4xx 或 5xx)则尝试另一台服务器?

GET /index.html

-> try backend dev server -> 404 not found
-> try front-end dev server -> 200 ok!

Web 应用有前端和后端。我正在使用Quasar SPA 前端和一个FeathersJS Node 后端

在生产中,后端提供前端的构建副本。

在开发中,前端服务器与后端分开重建和热加载。

有没有一种简单的方法来配置 nginx 来代理一台服务器,如果该请求失败(4xx 或 5xx)则尝试另一台服务器?

谢谢!

相关内容