nginx简介
nginx三大功能特性:1。web服务器,2.反向代理(负载均衡),3.邮件服务器
反省代理参考图片:
ngin进程模型
nginx如此设计进程模型的好处:
1.每个worker进程是相对独立的,不需要枷锁,省去了锁的竞争开销。
2.由于worker是独立的,一个worker的结束与否 和其他worker没有关系,保证了worker之间的安全性
3.worker异常退出,其他worker保证持续的服务。(热部署)
worker通过accept_mutex锁来建立通讯
介绍两个命令:
启动nginx:sudo /usr/local/sbin/nginx -s reload