
应用安全
文章平均质量分 58
蓝色的香菇
性格开朗,从事网络安全领域和Linux研发多年
展开
-
nginx重要的数据结构
struct ngx_module_s { //ctx_index是分类的模块计数器,nginx的模块可以分为四种:core、event、http和 //mail,每一种的模块又会各自计数一下,这个ctx_index就是每个模块在其所属类组的计数值 ngx_uint_t ctx_index; //原创 2014-01-24 21:00:35 · 724 阅读 · 0 评论 -
NGINX的进程处理乱谈
服务器处理程序一般会采用fork模式, 每来一个新的连接时,会创建一个新的进程,新的进程中会重新创建一个socket,后续新连接的消息就由fork出来的这个进程处理.NGINX架构修改了这种模式, 新连接过来时,还是由work进程来处理.对于fork模式, 新建的进程如果采用阻塞模式,应该是性能更高,因为在没有报文时,该进程不会被调度. 而同一个进程处理多个连接,就必须抛弃阻原创 2014-01-27 23:07:18 · 715 阅读 · 0 评论 -
nginx配置详解
#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上限events { use epoll;转载 2014-02-17 18:07:27 · 576 阅读 · 0 评论 -
nginx的十一个阶段处理
nginx的源码确实比较难读,怎么说呢, nginxda原创 2014-04-19 00:46:47 · 9269 阅读 · 1 评论 -
NGINX基本WEB服务器的处理框架
NGINX处理基本上分为几个大的部分,原创 2014-04-19 01:01:21 · 679 阅读 · 0 评论 -
nginx haproxy两者做负载均衡的优缺点
haproxy 主要功能就是负载均衡,负载均衡算法支持很多,支持健康检查,支持各种会话保持方式,支持远程信息获取等。 haproxy本身就是一个负载均衡的软件。但是haproxy上扩展性很差,添加新功能很费劲,对不断扩展的新业务,haproxy很难应对。nginx web服务器为主,负载均衡虽然有nginx plus但是,并不开源,nginx最大的优势是结构性好,支持模原创 2014-12-16 18:46:53 · 4345 阅读 · 0 评论