我已经设置了我的netty服务器,一切都很好,但是它在连接大约10分钟后断开了频道。我已经尝试将这些密钥添加到服务器引导程序中:
bootstrap.setOption("reuseAddress", true);
bootstrap.setOption("child.tcpNoDelay", true);
bootstrap.setOption("child.TcpAckFrequency", true);
bootstrap.setOption("child.keepAlive", true);
bootstrap.setOption("keepAlive", true);
但是,我没有将这些选项设置为客户端引导程序。我不确定这是否是一个问题,希望对此有所帮助。
答案 0 :(得分:0)
好的,我已经制作了一个功能,每分钟都会向客户端发送一个数据包,到目前为止,这么好。我认为这是因为我会在没有发送或读取任何数据包的情况下离开客户端很长一段时间,我想服务器因此而断开连接。