描述:前后端都部署在两台服务器上;Vue前端使用 proxyTable代理:
问题:如果后端的其中一台服务器挂掉,vue前端需要自动代理到另一台服务器上,这个vue前端proxyTable需要如何设置?
描述:前后端都部署在两台服务器上;Vue前端使用 proxyTable代理:
问题:如果后端的其中一台服务器挂掉,vue前端需要自动代理到另一台服务器上,这个vue前端proxyTable需要如何设置?
不要用 vue-cli 的 proxyTable,那个只能服务开发,生产环境性能太差了,要用 nginx 或者 openresty。
具体的配置很难讲,得参考具体环境,支持 https 的 proxy 大概是这样:
location /api/ {
proxy_pass https://real.api.domain;
proxy_set_header Host real.api.domain;
proxy_ssl_name "real.api.domain";
proxy_ssl_server_name on;
}
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
为啥要使用 proxyTable 做代理呢?nginx 不香吗?
proxyTable 一般都是作为开发环境代理使用呀。