Maison > développement back-end > tutoriel php > 什么是反向代理??负载均衡我懂

什么是反向代理??负载均衡我懂

WBOY
Libérer: 2016-06-06 20:41:52
original
1180 Les gens l'ont consulté

求教!!
我热爱segmentfault。所以我拒绝百度。

回复内容:

求教!!
我热爱segmentfault。所以我拒绝百度。

简而言之

  • 正向代理:{ 客户端 ---》代理服务器 } ---》 服务器 。 {} 表示局域网

  • 反向代理:客户端 ---》 { 代理服务器 ---》 服务器 } 。 {} 表示局域网

正向代理是由客户端配置的,通常是客户端在某个内网,服务器在外网时,客户端通过代理来访问服务器,这对服务端来说通常是透明的。

而反向代理是由服务端配置的,做反向代理的网关有外网地址,而实际上有能力处理请求的业务服务器则不直接对外暴露。网址解析到网关的外网地址,网关拿着用户的请求来访问业务服务器,拿到结果返回。这和正向代理的方向和逻辑恰好相反,对客户端是透明的。

负载均衡可以通过反向代理实现(实际请求分散到多台业务机器上),另外反代还有便于监控报警、隐藏业务服务器,提升安全性、可以配置缓存来降低业务服务器的压力等等各种用处

反向代理不是很明白,
当web的访问量很大的时候,会造成服务器的响应很慢甚至拒绝服务。这个时候怎么解决呢,就提出了一种叫做负载均衡的策略。主要是分散请求,把很多台服务器集和在一起,通过一个调度器把请求分散在不同的机器上面。

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal