- 博客(4)
- 收藏
- 关注
转载 转载和积累系列 - 分析服务器日志常用命令
1、查看有多少个IP访问:awk '{print $1}' log_file|sort|uniq|wc -l2、查看某一个页面被访问的次数:grep "/index.php" log_file | wc -l3、查看每一个IP访问了多少个页面:awk '{++S[$1]} END {for (a in S) print a,S[a]}' log_file > log.txtsort -n -t '
2017-06-12 12:55:38 1359
原创 Nginx源码分析 - 实战篇 - 编写一个阶段化的模块(25)
HTTP模块篇,我们讲过Nginx的HTTP阶段处理 《Nginx源码分析 - HTTP模块篇 - ngx_http_core_run_phases函数和HTTP模块的阶段处理PHASE handler》我们代码在《Nginx源码分析 - 实战篇 - 编写一个自定义的模块》的基础上,将定义一个回调函数挂载到HTTP处理的阶段上。先看代码:#include #include #include
2017-06-08 13:19:07 7113 8
原创 Nginx源码分析 - HTTP模块篇 - HTTP模块的阶段处理PHASE handler(23)
上一章我们讲解了HTTP request的解析过程。我们基本知道了Nginx是如何解析HTTP的行和头。这一章我们主要讲解Nginx的阶段处理(PHASE 状态机实现)。阶段处理的概念如何理解,我举个例子:一个HTTP请求过来,除了解析HTTP的行和头外,还需要解析URI的rewrite、接受HTTP BODY中的POST数据、转发给后端JAVA/PHP服务器进行数据处理等等一系列的操作。Ngin
2017-06-07 14:49:26 7464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人