你好,我有一个Netty服务器,它有一个应该接受字符串的处理程序。它似乎只能接收最多1024字节的内容。我怎样才能增加缓冲区大小。我已经试过了bootstrap.setOption("child.sendBufferSize",1048576);bootstrap.setOption("child.receiveBufferSize",1048576);没有成功。处理程序如下publicclassTestHandlerextendsSimpleChannelHandler{@OverridepublicvoidmessageReceived(ChannelHandlerContextc
我们刚刚构建了一个服务器来将数据存储到磁盘并使用Netty作为前端。在负载测试期间,我们看到Netty扩展到每秒大约8,000条消息。鉴于我们的系统,这看起来非常低。对于基准测试,我们编写了一个Tomcat前端并运行相同的负载测试。通过这些测试,我们每秒收到大约25,000条消息。以下是我们的负载测试机的规范:MacbookPro四核16GB内存Java1.6这是Netty的负载测试设置:10个线程每个线程100,000条消息Netty服务器代码(相当标准)-我们在服务器上的Netty管道是两个处理程序:一个FrameDecoder和一个处理请求和响应的SimpleChannelHan
我们刚刚构建了一个服务器来将数据存储到磁盘并使用Netty作为前端。在负载测试期间,我们看到Netty扩展到每秒大约8,000条消息。鉴于我们的系统,这看起来非常低。对于基准测试,我们编写了一个Tomcat前端并运行相同的负载测试。通过这些测试,我们每秒收到大约25,000条消息。以下是我们的负载测试机的规范:MacbookPro四核16GB内存Java1.6这是Netty的负载测试设置:10个线程每个线程100,000条消息Netty服务器代码(相当标准)-我们在服务器上的Netty管道是两个处理程序:一个FrameDecoder和一个处理请求和响应的SimpleChannelHan