nginx+paas实现集成跨域和负载均衡.
子域名通过nginx代理服务器代理子系统,实现服务到服务之间的跨域,尤其是集成多个子系统时,这个常用手段。
default.conf 中的具体配置,
前端:承上,指定入口页面,被使用
https://mqmweb.earth.xpaas.leinovo.com + /====>/usr/share/nginx/html;
location / {
root /usr/share/nginx/html;
index index.htm;
add_header Cache-Control "no-cache";
add_header Pragma "no-cache";
add_header X-Xss-Protection "1; mode=block";
add_header X-Frame-Options "SAMEORIGIN";
add_header Content-Security-Policy "default-src *.lenovo.com https: data: blob: 'unsafe-inline' 'unsafe-eval'; img-src * data: blob:";
}
后台:启下,调用接口
域名+location 通过nginx指向代理的路径proxy_pass
https://mqmweb.earth.xpaas.leinovo.com + /mqm/====>http://10.122.72.101:8001;
location /mqm/ {
proxy_pass http://10.122.72.101:8001;
add_header Cache-Control "no-store";
add_header X-Xss-Protection "1; mode=block";
add_header X-Frame-Options "SAMEORIGIN";
add_header Content-Security-Policy "default-src *.lenovo.com https: data: blob: 'unsafe-inline' 'unsafe-eval'; img-src * data: blob:";
}
paa平台上部署微服务,paas通过容器kubernetes管理微服务,实现微服务的容器化管理。多实例运行,和实例间的负载均衡.
前端和后端可以启动不同数量的实例,实现前后端的负载均衡。
整个paas平台也被称为ICS.
本文地址:https://blog.csdn.net/leinminna/article/details/107593317
如对本文有疑问, 点击进行留言回复!!
mysql中如何实现 row_number分组求topN的功能
SQLSERVER中RANK OVER(PARTITION BY)的用法
Kaspersky Endpoint Security 10 for Windows version 10.2.6.3733 is no longer supported
网友评论