Nginx 事件驱动理解

[复制链接]
发表于 2025-6-9 12:13:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
在做埋点采集服务的过程中,紧张依靠openresty加lua脚本来实现采集。高并发照旧紧张依靠nginx来实现。而其核心就是事件驱动/多路io复用(epoll机制),差别的linux服务器都有对应的实现方式。
而epoll机制就是,应用启动的时候将套接字注册到epoll实例当中,当事件发生(比如说客户端请求http),就会主动去通知内核去处理。从传统的select轮询机制改为主动通知机制。大大提高相应效率
 
更新,注册到epoll实例内里的是文件形貌符。每创建一个套接字都会有主动生成对应的文件形貌符与之对应
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表