gpt4 book ai didi

java - 什么会导致 Netty 中的 java.lang.NegativeArraySizeException?

转载 作者:行者123 更新时间:2023-11-29 09:13:31 28 4
gpt4 key购买 nike

我有一个基于 Netty 的客户端,配置了多个 ChannelHandlers。首先是一个 FrameDecoder(用于对到达线路的帧进行解码),然后是一个 ChannelHandler,它应该做某些其他事情(但不是消息处理)。

我在第二个处理程序上看到很多 java.lang.NegativeArraySizeException - 这是因为 FrameDecoder 和第二个处理程序之间的某些部分无法正常工作吗?我经常从第一个解码器返回 ChannelBuffers.EMPTY_BUFFER。

最佳答案

你能检查一下你是否为每个 channel (即每个创建的管道)创建了一个 FrameDecoder 实例,而不是共享它的单个实例吗?

完成后,您可以发布管道工厂的代码吗?

关于java - 什么会导致 Netty 中的 java.lang.NegativeArraySizeException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10985619/

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