java面试题:什么是反向代理,如何使用

什么是反向代理

代替真实服务器接收网络请求,然后将请求转发到真实服务器

反向代理的作用

隐藏真实服务器,使真实服务器只能通过内网访问,保护了真实服务器不被攻击。配置负载均衡,减轻单台真实服务器的压力。配置主备服务器,保持服务稳定运行。

Nginx如何配置反向代理

首先到DNS服务器做域名解析,如果是局域网在hosts文件中配置IP和域名对应关系。编辑nginx的nginx.conf文件,配置server_name为指向nginx服务器的域名,location拦截请求,如果是访问nginx本地资源则配置root,如果是反向代理到真实服务器则配置proxy_pass为服务器地址

Last modification:June 26th, 2019 at 01:18 am
如果觉得这篇技术文章对你有用,请随意赞赏

Leave a Comment