没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
反向代理服务器简介
一、代理服务器
0、nginx 是什么?
nginx 是一个强大的 web 服务器软件,用于处理高并发的 http 请求和作为反向代
理服务器做负载均衡。具有高性能、轻量级、内存消耗少,强大的负载均衡能力等优势。
1、什么是代理服务器
代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器
代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理
服务器的硬盘中,再发送给客户机。
2、为什么要使用代理服务器
1)提高访问速度
由于目标主机返回的数据会存放在代理服务器的硬盘中,
因此下一次客户再访问相同的站点数据时,会直接从代理
服务器的硬盘中读取,起到了缓存的作用,尤其对于热门
站点能明显提高请求速度。
2)防火墙作用
由于所有的客户机请求都必须通过代理服务器访问远程站
点,因此可在代理服务器上设限,过滤某些不安全信息。
3)通过代理服务器访问不能访问的目标站点
互联网上有许多开发的代理服务器,客户机在访问受限时
可通过不受限的代理服务器访问目标站点,通俗说,我们
使用的翻墙浏览器就是利用了代理服务器,虽然不能出国
但也可直接访问外网。
二、反向代理VS 正向代理
1、什么是正向代理?什么是反向代理?
正向代理,架设在客户机与目标主机之间,只用于代理内
部网络对 Internet 的连接请求,客户机必须指定代理服务
器,并将本来要直接发送到 Web 服务器上的 http 请求发送
到代理服务器中。
反向代理服务器架设在服务器端,通过缓冲经常被请求的
页面来缓解服务器的工作量,将客户机请求转发给内部网
络上的目标服务器;并将从服务器上得到的结果返回给
Internet 上请求连接的客户端,此时代理服务器与目标主
机一起对外表现为一个服务器。
2、反向代理有哪些主要应用?
现在许多大型 web 网站都用到反向代理。除了可以防止外
网对内网服务器的恶性攻击、缓存以减少服务器的压力和
访问安全控制之外,还可以进行负载均衡,将用户请求分
配给多个服务器。
3.高可用:是指系统经过专门设计减少停工时间,保持服
务高度可用。正常工作时间/单位时间(一般一年),比率达
99.99%以上,也就是停工一小时。可以算高可用
4:负载均衡:早期的方法是使用 DNS 做负载,通过给客户
端解析不同的 IP 地址,让客户端的流量直接到达各个服务
器。但是这种方法有一个很大的缺点就是延时性问题,在
做出调度策略改变以后,由于 DNS 各级节点的缓存并不会
及时的在客户端生效,而且 DNS 负载的调度策略比较简单,
无法满足业务需求,因此就出现了负载均衡。
客户端的流量首先会到达负载均衡服务器,由负载均衡服
务器通过一定的调度算法将流量分发到不同的应用服务器
上面,同时负载均衡服务器也会对应用服务器做周期性的
健康检查,当发现故障节点时便动态的将节点从应用服务
器集群中剔除,以此来保证应用的高可用。
剩余20页未读,继续阅读
资源评论
鱼干~
- 粉丝: 540
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功