摘要:
1. 概述 事件处理要解决的两个问题: 1. "惊群" 问题,即多个 worker 子进程监听相同端口时,在 accept 建立新连接时会有争抢,引发不必要的上下文切换, 增加系统开销。 2. 负载均衡问题。 这两个问题的解决需要依靠 Nginx 的 post 事件处理机制。Nginx 设计了两个 阅读全文
posted @ 2018-04-27 15:50
季末的天堂
阅读(1339)
评论(0)
推荐(0)
摘要:
1. 缓存时间 1.1 管理 Nginx 中的每个进程都会单独地管理当前时间。ngx_time_t 结构体是缓存时间变量的类型: Nginx 定义了以下全局变量用于缓存时间: 对于 worker 进程而言,除了 Nginx 启动时更新一次时间外,任何更新时间的操作都只能由 ngx_epoll_pro 阅读全文
posted @ 2018-04-27 15:05
季末的天堂
阅读(1588)
评论(1)
推荐(0)
摘要:
1. 什么是红黑树? 1.1 概述 红黑树实际上是一种自平衡二叉查找树。 二叉树是什么?二叉树是每个节点最多有两个子树的树结构,每个节点都可以用于存储数据,可以由任 1 个节点访问它的左右 子树或父节点。 二叉查找树是什么?二叉查找树或者是一棵空树,是具有下列性质的二叉树。 每个节点都有一个作为查找 阅读全文
posted @ 2018-04-27 09:37
季末的天堂
阅读(1402)
评论(0)
推荐(0)

浙公网安备 33010602011771号