Nginx同一个worker进程先后处理耗时不同的请求

epoll监控的事件
src/event/modules/ngx_epoll_module.c

EPOLLIN: 连接上有数据可读(包括TCP连接的远端主动关闭连接)
EPOLLLPRI:连接上要读紧急数据
EPOLLOUT: 连接上写入数据并发送(包括向上游服务器发起TCP连接建立成功)
EPOLLERR: 连接上发生错误
EPOLLHUP: 连接被挂起
EPOLLRDHUP:连接的远端关闭或半关闭

revents按16进制输出
src/event/modules/ngx_epoll_module.c

第1个请求耗时5s,第2个请求耗时3s。

posted on 2023-01-24 16:31  王景迁  阅读(49)  评论(0编辑  收藏  举报

导航