Skip to content

BinGouZhao/nginx_comment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nginx 源码学习及功能测试

想要学习nginx源码, 但苦于nginx代码数量庞大、结构复杂, 故将nginx按功能划分为数个模块,分段研究。

2019年2月4日

进程通信之共享内存

nginx 原子操作实现

2019年2月15日

进程控制(守护进程实现、进程名修改、创建进程pid文件)

信号控制(控制nginx的停止,热重启, 重读配置等)

2019年2月17日

文件锁实现(fcntl)

ngx_queue 双向链表实现

2019年2月21日

ngx_pool 实现

2019年2月22日

ngx_errno 实现, errno 错误信息

2019年2月25日

组合 nginx 代码, 写简化版demo

2019年2月27日

ngx_open_listening

2019年2月28日

信号捕获与进程控制

2019年3月10日

epoll 实现

2019年3月18日

http 请求行及头部解析, 切换websocket

2019年3月25日

hash table

2019年3月26日

epoll + websocket 模拟简易弹幕服务

About

nginx 源码学习及功能测试

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors