基于网关的SPA应用部署对比
2021-04-19 10:27:14 3 举报
基于网关的服务,采用SPA动静分离,如何部署
作者其他创作
大纲/内容
/example
/api
-- By OMNI Team
XXX API
HTTP
多域名+单目录
Gateway
单域名+多目录+动静分离
example.kuehne-nagel.com
单域名+多目录
Static
1.所有流量经过网关,压力较大2.APISIX不方便配置静态资源的配置不采用
Example API
/
example-api.kuehne-nagel.com
Nginx
1. 需要申请多个域名2.存在跨域问题,需要在APISIX增加CORS3.流量切换,需要同时调整Nginx和APISIX高不成低不就,不采用
gateway.kuehne-nagel.com
业务域名独立、网关统一域名+业务目录
1.流量代理层次较多,故障率高2.部署方便,隔离性好3.流量一次切换适合单个小应用独立部署,单独对外提供服务
1. 需要申请多个域名2.存在跨域问题,需要在APISIX增加CORS3.流量切换,需要同时调整Nginx和APISIX4. 二级目录配置繁琐,项目多了容易重名网关统一域名,适合提供外部API对接,不存在前端资源访问的场景整个是一个大系统,所有子系统一致对外提供服务
Example API
/xxx
基于网关的SPA应用部署对比
收藏
0 条评论
回复 删除
下一页