gpt4 book ai didi

multithreading - 净值:每个请求一个线程

转载 作者:行者123 更新时间:2023-12-03 12:55:42 26 4
gpt4 key购买 nike

我将要开发一台服务器,该服务器最多可容纳500个在线连接,每个连接大约10分钟,并且每秒将接收大约1个请求。我想配置bossGroup和workerGroup,以便每条消息都将在其自己的线程上进行分析。

我在Google上搜索了很多,但没有找到任何东西。
有人知道我该怎么做吗?

最佳答案

不,这是思考Netty的错误方法。

每个请求一个线程是经典的Java EE应用服务器思维。 Netty使用非阻塞I/O。

更好的方法是将工作视为一条装配线。让每个过程都尽力而为,将结果放回去处理。

使用Netty和vert.x时,您需要改变想法:

Can the thread per request model be faster than non-blocking I/O?

How does the Netty threading model work in the case of many client connections?

关于multithreading - 净值:每个请求一个线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26264658/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com