热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Nginx02:Nginx基本概念

nginx基本概念1、nginx是什么?nginx是一个高性能的HTTP和正、反向代理、负载均衡服务器,占用内存少,并发强,

nginx基本概念


1、nginx是什么?


nginx是一个高性能的HTTP和正、反向代理、负载均衡服 务器,占用内存少,并发强,支持高达5万个并发连接数。



2、正向代理


若某人不能直接访问www.xxx.com时,可以在客户端(浏览器)配置代理服务器(abc),通过代理服务器进行xxx的访问。



2、反向代理


反向代理:客户对代理是无感知,因为客户端不需要任何配置就可以访问目标地址,而正向代理需要在客户端配置代理服务器。用户只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器,获取数据后再返回可客户端。此时对外暴露的就是反向代理服务器的地址,隐藏了真是服务器IP地址。


 


3、负载均衡


传统系统:客户端发送多个请求到服务器,服务器处理请求并于数据库交互,服务器处理完毕后将结果返回给客户。这种模式适合并发请求较少,系统单一的情景。


 


 现代系统:单个服务器解决不了高并发,可以增加服务器数量形成集群,然后将请求分发到各个服务器上,将负载分发到不同的服务器,也就是常说的负载均衡。



4、动静分析


为了加快网站的解析速度,把动态页面和静态页面由不同的服务器解析,降低原来单个服务器的压力。



4、Nginx高可用

虚拟IP绑定nginx1和nginx2的IP,虚拟IP对外提供。keepalived可以检测哪台nginx宕机,并切换到正常运行的nginx服务器上。

 

 

 


推荐阅读
author-avatar
湛蓝天空jk
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有