Skip to content

BinGouZhao/nginx_comment

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 模拟简易弹幕服务

Releases

No releases published

Packages

No packages published