gpt4 book ai didi

java - 在 ChannelInboundHandler.channelRead 中执行长操作是否可以

转载 作者:行者123 更新时间:2023-11-30 11:22:21 25 4
gpt4 key购买 nike

我正在使用 netty 4,我正在努力适应他们的编程模型。但是这里有一个问题,我一直没能在 netty 的文档中找到满意的答案:

可以在 ChannelInboundHandler.channelRead() 中执行长操作吗?如果这样做,是否会影响应用程序的吞吐量?我是否应该避免这样做并仅使用 channelRead() 将任务排入 Executor

最佳答案

做任何长时间运行的事情都不好。您需要在另一个线程上执行此操作,然后是 IO 线程。

关于java - 在 ChannelInboundHandler.channelRead 中执行长操作是否可以,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21783159/

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