• Nginx学习笔记简介


    Nginx是什么

    Nginx读作(engine x),可作为HTTP服务器、反向代理服务器、IMAP/POP3/SMTP 代理服务器等

    Nginx可以做什么事情

    反向代理加速
    FastCGI
    负载均衡
    WEB服务器
    邮件代理服务器
    ......

    为什么要用Nginx

    公司以前都是采用的Apache作为服务器,但是,随着业务、技术的发展,用户量的壮大,在不同的阶段,我们需要采用不同的技术,当Apache已经不能适应当前的需求时,我们就需要寻找一种新的解决方案,Nginx就是我们目前的选择。

    选择Nginx的理由

    高并发(高达50000个并发连接数,得益于epoll和kqueue网络I/O模型,Apache使用的是传统的select模型)
    内存消耗少(请自行测试)
    成本低廉(开源,其他大并发解决方案大多是收费的,比如BIG-IP)
    配置文件简单
    支持Rewrite重写规则
    支持gzip压缩,节省带宽
    稳定性高(用于反向代理,挂了也没事,宕机的概率微乎其微)
    支持热部署

    Nginx与Apache的对比

  • 相关阅读:
    Oracle中的exist和in
    oracle恢复误删数据
    【axios】API 说明
    Content-type对照表
    【gdal】创建GeoTiff栅格数据
    NPM使用
    【nodejs】request 和 response 对象
    【nodejs】express框架+mysql后台数据查询
    webapp网络定位
    JS对象创建的几种方法
  • 原文地址:https://www.cnblogs.com/zhouchangju/p/2845584.html
Copyright © 2020-2023  润新知