zoukankan      html  css  js  c++  java
  • nginx介绍

    1.Nginx概述

    Nginx是一个开源且高性能、可靠的Http Web服务、代理服务。
    开源: 直接获取源代码
    高性能: 支持海量并发
    可靠: 服务稳定

    2.nginx特点

    1)高性能高并发

    性能高,支持海量并发,当并发特别高的时候,nginx比其他的web服务响应速度快

    2)轻量且高扩展性

    1.功能模块多,但仅需要保留必要的模块

    2.需要哪个模块添加哪个模块,可以兼容第三方模块

    3)高可用性

    很多web服务跑一段事件后需要重启,nginx不需要
    nginx支持宕机时间级别为 9999、99999

    4)支持热部署

    nginx可以在开机情况下进行升级和重启

    5)互联网公司使用nginx

    nginx技术成熟,可以做负载,安全,web,缓存

    6) nginx支持epool网络模型

    1.epool:当用户发起请求,直接对请求的内容进行处理
    2.select:当用户发起请求,先遍历扫描数据,然后对请求的内容进行处理

    Select: 当用户发起一次请求,select模型就会进行一次遍历扫描,从而导致性能低下。
    Epool: 当用户发起请求,epool模型会直接进行处理,效率高效,并无连接限制

    3.其他的web服务

    1.apache:最早使用的web服务,难以掌握,性能不高
    2.nginx
      1)Tengine:淘宝根据nginx进一步开发得到的服务
      2)openresty:是一个基于 Nginx 与 Lua 的高性能 Web 平台
    3.lighttpd:消耗的内存和cpu较低
    4.IIS:windows的web服务
    5.GWS:Google web server
    6.BWS:baidu web server

  • 相关阅读:
    HDU 2955(01背包问题)
    POJ 2250(LCS最长公共子序列)
    POJ 3356(最短编辑距离问题)
    HDU 1069 Monkey and Banana(LIS最长上升子序列)
    POJ
    HDU 2955(0-1背包问题)
    HDU2602 (0-1背包问题)
    hdu1003 Max Sum(经典dp )
    C题
    D题(贪心)
  • 原文地址:https://www.cnblogs.com/chenlifan/p/13531283.html
Copyright © 2011-2022 走看看