Skip to content

Commit 1cfe5ab

Browse files
committed
perf[proxy]: reduce the synchronization time of the heartbeat packets
1 parent 2008a81 commit 1cfe5ab

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

net/src/main/java/com/zfoo/net/core/proxy/TunnelClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public TunnelClient(HostAndPort host) {
3939

4040
@Override
4141
protected void initChannel(SocketChannel channel) {
42-
channel.pipeline().addLast(new IdleStateHandler(0, 0, 60));
42+
channel.pipeline().addLast(new IdleStateHandler(0, 0, 8));
4343
channel.pipeline().addLast(new TunnelClientIdleHandler());
4444
channel.pipeline().addLast(new TunnelClientCodecHandler());
4545
channel.pipeline().addLast(new TunnelClientRouteHandler());

net/src/main/java/com/zfoo/net/core/proxy/TunnelServer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public TunnelServer(HostAndPort host) {
3737

3838
@Override
3939
protected void initChannel(SocketChannel channel) throws Exception {
40-
channel.pipeline().addLast(new IdleStateHandler(0, 0, 180));
40+
channel.pipeline().addLast(new IdleStateHandler(0, 0, 32));
4141
channel.pipeline().addLast(new ServerIdleHandler());
4242
channel.pipeline().addLast(new TunnelServerCodecHandler());
4343
channel.pipeline().addLast(new TunnelServerRouteHandler());

0 commit comments

Comments
 (0)