GlobalChannelTrafficShapingHandler最小带宽

时间:2016-05-25 18:47:56

标签: java netty

我一直在使用GlobalChannelTrafficShapingHandler类来控制管道上的流量。它就像一个魅力,我得到了写入和读取的预期平均吞吐量,以及我可以动态更改它的真棒。

我注意到当我将限制设置为< 65536,它只会遵守这个限制。

我有一个样本客户端,它可以产生大约300k / s的随机流量,并将读/写(它是代理)限制设置为< 64k它每次都会设置为64k。这是故意的吗?

我正在使用netty 4.1.0.RC3,这是我创建TrafficShapingHandler的方法:

this.trafficHandler = new GlobalChannelTrafficShapingHandler(workerGroup,0,0,0,0,1000,1000);

稍后我将使用trafficHandler.configure()

为globalWrites和GlobalReads设置新值

这是内部的缓冲区吗?

此致

0 个答案:

没有答案