nginx学习

运行nginx

windows找到按照目录

 输入cmd,回车

输入命令 
start nginx(启动命令)
nginx -s stop(快速停止nginx)

nginx -s quit(完整有序的停止nginx)

还可以使用netstat命令来查看nginx的监听端口是否在监听
netstat  -an|findstr 8080 


Nginx:engine X,2002年,开源,商业版
NGINX是免费,开源,高性能的HTTP和反向代理服务器,邮件代理服务器,
通用TCP/UDP代理服务器
解决C10K问题(10K Connections)
官网:http://nginx.org
二次开发版:
    Tengine,OpenResty(章亦春)


I/O模型
同步/异步
同步:synchronous,调用者等待被调用者返回消息,才能继续执行。
异步:asychronous,被调用者通过状态,通知或回调机制主动通知调用者。

阻塞/非阻塞
阻塞:。。。。。。。。
非阻塞:。。。。。。。
I/O模型
阻塞型,非阻塞型,复用型,信号驱动型,异步

I/O模型的具体实现
主要实现方式有以下几种
Select: Linux实现对应,I/O复用模型,BSD4.2最早实现
。。。。。。。。。
。。。。。。。。。
Iocp:Windows实现,对应第5种(异步I/O)模型

nginx的程序架构
web服务相关的功能:
    虚拟主机(server)
    支持keep-alive和管道连接
    访问日志(支持基于日志缓存提高其性能)
    url rewirte
    路径别名
    基于IP及用户的访问控制
    支持速率限制及并发数限制
    重新配置和在线升级而无须中断客户的工作进程
    Memcached的GET接口

nginx架构
进程Master,Worker
 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值