自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

alenliu's blog

业精于勤,荒于嬉;行成于思,毁于随。

  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 nginx 源码分析:http 模块解析 listen 配置

http 模块解析 listen 配置在 启动流程 这篇文章中,我提到 ngx_init_cycle 函数最后会调用 ngx_open_listening_sockets 函数打开所有监听的端口,会创建所有的 listening socket 。实际上,nginx 将需要创建的 listening socket 用 ngx_listening_t 结构体表示。查看 ngx_open_listen...

2019-11-16 22:50:18 1788 2

原创 nginx 源码分析:http 模块配置解析流程

配置解析流程将 nginx 作为一个静态 web 服务器的最简单配置文件如下:events {}http { server { listen 80; location / { } }} 这个配置文件看似什么配置(指令)都没有,但实际上“包含”了很多的默认配置。查看 nginx 官方文档 ,我们就会发...

2019-11-16 12:45:15 1226 1

原创 nginx 源码分析:升级流程

升级流程当要升级 nginx 到更高的版本时,为了不中断业务,nginx 提供了热升级功能,升级的操作步骤如下:# 给旧的 master 进程发送 USR2 信号命令它执行升级流程,即用新的二进制程序创建新的 nginx 进程kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`# 给旧的 master 进程发送 WINCH 信号命令它让旧的 wo...

2019-11-03 12:18:46 733 1

GNS3 Cisco 3640 IOS 镜像

GNS3 Cisco 3640 IOS 镜像

2022-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除