社区
高性能WEB开发
帖子详情
如何让nginx异步处理请求?
zhongzuo1981
2015-07-24 03:44:32
原来的方式是,请求发给nginx转给java,java里面建立新线程处理,主线程返回,浏览器不用等待处理结果。
现在有些业务可以用lua来处理,但不知道nginx如何实现在lua处理完成之前就返回给浏览器。
...全文
316
回复
打赏
收藏
如何让nginx异步处理请求?
原来的方式是,请求发给nginx转给java,java里面建立新线程处理,主线程返回,浏览器不用等待处理结果。 现在有些业务可以用lua来处理,但不知道nginx如何实现在lua处理完成之前就返回给浏览器。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Nginx
高阶技能
作为开发模型,
处理
请求
是
异步
非阻塞的,负载能力比 apache 高很多,而 apache 则是阻塞型的。在高并发下
nginx
能保持低资源低消耗高性能 ,而 apache 在 ...
NGINX
如何
处理
并发
请求
?你会如何调整
NGINX
的配置以优化性能?
NGINX
是一个事件驱动的
异步
服务器,可以有效地
处理
并发
请求
。它使用事件驱动的方式来管理连接,从而能够同时
处理
多个连接和
请求
,而不会阻塞线程或进程。以上只是一些基本的配置调整建议,实际优化需根据具体的应用...
Nginx
异步
非阻塞事件
处理
机制
综上所述,
Nginx
采用
异步
非阻塞事件
处理
机制,通过事件驱动和单线程多路复用方式实现高性能和高并发能力。这种机制使得
Nginx
能够高效地
处理
大量的并发连接,提供稳定和高性能的网络服务。
Nginx
是一个广泛使用的 ...
Nginx
的
请求
处理
以上是对
Nginx
请求
处理
的一个简化概述,实际过程中还包括更细致复杂的逻辑,比如对HTTP/2的支持、
异步
I/O
处理
以及模块化
处理
机制等。
nginx
异步
非阻塞的意思
在
Nginx
中,当它使用
异步
非阻塞模式时,它可以在等待
请求
的响应或将
请求
转发到后端服务器时同时
处理
其他
请求
。这可以提高
Nginx
的效率和吞吐量,因为它不会被阻塞,而是可以继续
处理
其他
请求
。 ...
高性能WEB开发
25,985
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章