乐鑫技术交流
直播中

youyoulan

12年用户 1107经验值
私信 关注
[问答]

请问使用httpd_queue_work的目的是什么?

您好,我正在查看 http 服务器组件并找到了这个函数:httpd_queue_work。追溯源码发现,它只是要求http服务器线程立即调用工作回调。回调不会在独立线程中调用。我想知道使用这个功能的目的是什么?它是如何实现异步请求处理的?根据我的理解,无论是在请求回调还是工作回调中,我都不应该调用任何阻塞函数,因为它会阻塞整个服务器线程并使其无法响应任何其他请求。那我为什么以及什么时候应该使用 httpd_queue_work?

更多回帖

发帖
×
20
完善资料,
赚取积分