0

nio2 の api を読んで、次の改善方法を見つけました。

AsynchronousSocketChannel.setOption(StandardSocketOptions.SO_RCVBUF, [size]);
AsynchronousSocketChannel.setOption(StandardSocketOptions.SO_SNDBUF, [size]);
[size] = RTT (from ping) * bandwidth (from net-card)

これらは特定の状況に依存します。

AsynchronousSocketChannel.setOption(StandardSocketOptions.TCP_NODELAY, ...); 
AsynchronousSocketChannel.setOption(StandardSocketOptions.SO_REUSEADDR, ...);
AsynchronousSocketChannel.setOption(StandardSocketOptions.SO_KEEPALIVE, ...);

ポイントツーポイントの他の方法はありますか?

4

0 に答える 0