我在解决服务器问题时遇到了麻烦。当连接增长到无法忍受时,“CLOSE_WAIT”状态连接的数量会急剧增加。
我已经搜索了这个问题的解决方案并找到了一个提示。(http://web.archiveorange.com/archive/v/ZVMdIdpQAlQ0ELH4D8SH)
在上面的信任页面中,Lee 指导我们在建立连接时使用“writeBufferHighWaterMark”选项。
clientBootstrap.setOption("writeBufferHighWaterMark", 4096);
clientBootstrap.setOption("writeBufferLowWaterMark", 1024);
我想知道这个选项是否对 oioSocketChannel 有效。所有示例都使用 nioSocketChannel 与之相关。
感谢您的热心帮助。