GitHub user vincent50411 added a comment to the discussion:
同一条记录多次修改分支回滚时执行顺序异常导致update time不一致出现脏写回滚失败
但是用2.2.0版本启动,seata server一直提示包太大解码失败的问题:是什么配置不对吗
2025-12-16 17:48:06.546 ERROR --- [NettyServerNIOWorker_1_4_4]
[org.apache.seata.core.rpc.netty.MultiProtocolDecoder] [decode] []: Decode
frame error, cause: Adjusted frame length exceeds 8388608: 539978086 - discarded
2025-12-16 17:48:06.547 WARN --- [NettyServerNIOWorker_1_4_4]
[io.netty.channel.DefaultChannelPipeline] [onUnhandledInboundException] []: An
exceptionCaught() event was fired, and it reached at the tail of the pipeline.
It usually means the last handler in the pipeline did not handle the exception.
==>
io.netty.handler.codec.DecoderException:
org.apache.seata.core.exception.DecodeException:
io.netty.handler.codec.TooLongFrameException: Adjusted frame length exceeds
8388608: 539978086 - discarded
at
io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:499)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
[netty-handler-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
[netty-transport-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
[netty-common-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
[netty-common-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
[netty-common-4.1.101.Final.jar:4.1.101.Final]
at java.lang.Thread.run(Thread.java:750) [na:1.8.0_342]
Caused by: org.apache.seata.core.exception.DecodeException:
io.netty.handler.codec.TooLongFrameException: Adjusted frame length exceeds
8388608: 539978086 - discarded
at
org.apache.seata.core.rpc.netty.MultiProtocolDecoder.decode(MultiProtocolDecoder.java:132)
~[seata-core-2.2.0.jar:2.2.0]
at
io.netty.handler.codec.LengthFieldBasedFrameDecoder.decode(LengthFieldBasedFrameDecoder.java:333)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:529)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:468)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
... 21 common frames omitted
Caused by: io.netty.handler.codec.TooLongFrameException: Adjusted frame length
exceeds 8388608: 539978086 - discarded
at
io.netty.handler.codec.LengthFieldBasedFrameDecoder.fail(LengthFieldBasedFrameDecoder.java:507)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.handler.codec.LengthFieldBasedFrameDecoder.failIfNecessary(LengthFieldBasedFrameDecoder.java:493)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.handler.codec.LengthFieldBasedFrameDecoder.exceededFrameLength(LengthFieldBasedFrameDecoder.java:377)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
at
io.netty.handler.codec.LengthFieldBasedFrameDecoder.decode(LengthFieldBasedFrameDecoder.java:423)
~[netty-codec-4.1.101.Final.jar:4.1.101.Final]
at
org.apache.seata.core.rpc.netty.MultiProtocolDecoder.decode(MultiProtocolDecoder.java:105)
~[seata-core-2.2.0.jar:2.2.0]
... 24 common frames omitted
GitHub link:
https://github.com/apache/incubator-seata/discussions/7866#discussioncomment-15267564
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]