为了更快的定位您的问题,请提供以下信息,谢谢
【详述】starrocks on k8s 存算分离,如果将fe的service设置为LoadBalancer,fe pod就会报错链接超时
【背景】
【业务影响】
【是否存算分离】是
【StarRocks版本】3.4.2
【集群规模】3fe+1cn
报错:2025-04-18 09:15:56.188Z WARN (nioEventLoopGroup-4-2|140) [HttpServerHandler.exceptionCaught():160] [remote=/100.121.86.67:45082] Exception caught: Connection reset by peer
java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcherImpl.read0(Native Method) ~[?:?]
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) ~[?:?]
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276) ~[?:?]
at sun.nio.ch.IOUtil.read(IOUtil.java:233) ~[?:?]
at sun.nio.ch.IOUtil.read(IOUtil.java:223) ~[?:?]
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:356) ~[?:?]
at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:255) ~[spark-dpp-1.0.0.jar:?]
at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) ~[spark-dpp-1.0.0.jar:?]
at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:356) ~[spark-dpp-1.0.0.jar:?]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) ~[spark-dpp-1.0.0.jar:?]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:796) ~[spark-dpp-1.0.0.jar:?]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:732) ~[spark-dpp-1.0.0.jar:?]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:658) ~[spark-dpp-1.0.0.jar:?]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[spark-dpp-1.0.0.jar:?]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) ~[spark-dpp-1.0.0.jar:?]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[spark-dpp-1.0.0.jar:?]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[spark-dpp-1.0.0.jar:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
2025-04-18 09:15:56.856Z INFO (starrocks-mysql-nio I/O-2|130) [AcceptListener.handleEvent():81] Connection established. remote=/100.121.87.65:47920, connectionId=3203
2025-04-18 09:15:56.856Z INFO (starrocks-mysql-nio-pool-4|1087) [AcceptListener.lambda$handleEvent$1():89] Connection scheduled to worker thread 1087. remote=/100.121.87.65:47920, connectionId=3203
2025-04-18 09:15:56.857Z WARN (starrocks-mysql-nio-pool-4|1087) [AcceptListener.lambda$handleEvent$1():130] connect processor exception because
java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcherImpl.write0(Native Method) ~[?:?]
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) ~[?:?]
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[?:?]
at sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[?:?]
at sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[?:?]
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:462) ~[?:?]
at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:153) ~[xnio-nio-3.8.16.Final.jar:3.8.16.Final]
at org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:150) ~[xnio-api-3.8.16.Final.jar:3.8.16.Final]