热部署(热升级)
- 先替换/sbin/nginx 二进制文件。发送
kill -USR2 13195
给nginx的master进程 - 发送
kill -WINCH 13195
给master进程 让他优雅下线。
image.png
image.png
reload流程


nginx 和传统服务器请求切换对比
- 上下文切换时间 一般5微妙
- 时间片使用时间一般在5~800 毫秒
-
连接如果有几十万到几百万的情况下,切换就对cpu运算能力产生很大影响
image.png
处理http请求经历模块



怎么拿到真实的用户IP

http 过滤模块

反代

浏览器缓存逻辑

cpu 一级二级缓存查看 和 读取耗时 绑定cpu



tcp方面的优化




半连接,全链接



openresty


网友评论