From cd8184e41bae004174cdd080a742581683e6058d Mon Sep 17 00:00:00 2001 From: weidong Date: Thu, 13 Jun 2024 14:36:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0TCP=E8=B6=85=E6=97=B6?= =?UTF-8?q?=E9=87=8A=E6=94=BE=EF=BC=8C=E8=A7=A3=E5=86=B3=E8=BF=90=E8=A1=8C?= =?UTF-8?q?=E4=B8=80=E6=AE=B5=E6=97=B6=E9=97=B4netty=E6=89=93=E5=BC=80?= =?UTF-8?q?=E8=BF=9E=E6=8E=A5=E6=95=B0=E4=B8=8D=E6=96=AD=E5=A2=9E=E9=95=BF?= =?UTF-8?q?=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/imdroid/sideslope/server/tcp/RtcmTcpServer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/server/tcp/RtcmTcpServer.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/server/tcp/RtcmTcpServer.java index 3f987ce2..366ee2c4 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/server/tcp/RtcmTcpServer.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/server/tcp/RtcmTcpServer.java @@ -6,7 +6,7 @@ import io.netty.channel.nio.NioEventLoopGroup; import io.netty.channel.socket.nio.NioServerSocketChannel; import io.netty.handler.logging.LogLevel; import io.netty.handler.logging.LoggingHandler; -import io.netty.handler.timeout.IdleStateHandler; +import io.netty.handler.timeout.ReadTimeoutHandler; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; @@ -40,6 +40,7 @@ public class RtcmTcpServer implements ApplicationRunner { @Override protected void initChannel(Channel channel) throws Exception { ChannelPipeline p = channel.pipeline(); + p.addLast(new ReadTimeoutHandler(600)); //p.addLast(new IdleStateHandler(600, 600, 600)); //设置心跳超时时间,秒 p.addLast(new RtcmTcpHandler()); }