大体就这个样子,基本逻辑就这样。
其中应用服务器不能直接访问公网,也不能被公网直接访问。
反向代理:用户想要问应用必须访问暴露在公网的反向代理服务器,然后由反向代理将请求转发到应用服务器上。
正向代理:应用服务器想要访问公网地址通过访问正向代理,然后由正向代理将请求转发到目标地址。
使用nginx配置如下图;其他配置请自行加入。
server {
listen 8081;
location / {
proxy_pass https://www.baidu.com;
}
}
这只是一个简单的正反向代理思路。下一篇文章将介绍负载均衡,以及应用正反向代理和负载均衡的实际集群环境搭建
操作有问题可以qq交流844859222