server:
./build/example/install/hadronio/bin/hadronio netty benchmark throughput --server -a 172.23.155.50 -l 1024 -m 1000000
client
./build/example/install/hadronio/bin/hadronio netty benchmark throughput --remote 172.23.155.50 -l 1024 -m 1000000
When I execute this test, the server and client cannot complete the test, but when I reduce the number of messages to 1000, it can be executed normally. I guess it may have something to do with the receiving or sending buffer. I use the default size buffer.
If it has something to do with the buffer size, that is to say, when the buffer is not enough, the client or server will always block. Is this a problem?