liusuyi
2025-10-22 edda44f186e4d37f3ea521a531c38b3f0a43e5a9
ard-work/src/main/java/com/ard/work/component/netty/TyTcpClientManager.java
@@ -49,7 +49,7 @@
                    @Override
                    protected void initChannel(SocketChannel socketChannel) {
                        ChannelPipeline pipeline = socketChannel.pipeline();
                        pipeline.addLast("heart", new IdleStateHandler(0, 3, 0, TimeUnit.SECONDS));
                        pipeline.addLast("heart", new IdleStateHandler(0, 5, 0, TimeUnit.SECONDS));
                        pipeline.addLast("encoder", new MessageProtocolEncoder());
                        pipeline.addLast("decoder", new MessageProtocolDecoder());
                        pipeline.addLast("handler", clientHandler);
@@ -143,9 +143,9 @@
    }
    /**
     * 定时向所有已连接的边缘服务器服务器发送心跳
     * 定时向所有已连接的边缘服务器服务器发送心跳(写空闲已经发心跳了,这里暂时取消)
     */
    @Scheduled(fixedRate = 5000) // 每5秒执行一次
   // @Scheduled(fixedRate = 5000) // 每5秒执行一次
    public void sendHeartBeat() {
        long timestamp = System.currentTimeMillis();
        TyTcpServerCache.getChannels().stream()