Nginx三:类型|特点

一.服务器的类型

Web服务器

提供Http的访问,例如Nginx、Apache、IIS等,虽然Tomcat也能够实现,但这并不是他的主要功能,而且性能也远不如专门的Web服务器; 

应用程序服务器

能够用于应用程序的运行; 

代理服务器

代理服务器通常是客户端访问的一种行为,在整个客户端访问服务器的过程中有着重要的作用; 

反向代理服务器

我觉得叫做中间服务服务器更合适  因为他连接后台服务器与客户端

CDN缓存服务器

它是缓存服务器的角色,而且是反向代理的应用,在网站部署的时候,他算是一种策略,对于远距离访问的解决方案。

二.服务器的特点

  Ø 跨平台:可以在大多数Unix like 系统编译运行。而且也有Windows的移植版本。 
  Ø 配置异常简单:非常的简单,易上手。 
  Ø 非阻塞、高并发连接:数据复制时,磁盘I/O的第一阶段是非阻塞的。官方测试能支持5万并发连接,实际生产中能跑2~3万并发连接数(得益于Nginx采用了最新的epoll事件处理模型(消息队列)。 
  Ø Nginx代理和后端Web服务器间无需长连接; 
  Ø Nginx接收用户请求是异步的,即先将用户请求全部接收下来,再一次性发送到后端Web服务器,极大减轻后端Web服务器的压力。 
  Ø 发送响应报文时,是边接收来自后端Web服务器的数据,边发送给客户端。 
  Ø 网络依赖性低,理论上只要能够ping通就可以实施负载均衡,而且可以有效区分内网、外网流量。 
  Ø 支持内置服务器检测。Nginx能够根据应用服务器处理页面返回的状态码、超时信息等检测服务器是否出现故障,并及时返回错误的请求重新提交到其它节点上。 
  Ø 采用Master/worker多进程工作模式 
  Ø 此外还有内存消耗小、成本低廉(比F5硬件负载均衡器廉价太多)、节省带宽、稳定性高等特点。

猜你喜欢

转载自blog.csdn.net/fujian9544/article/details/88174271