[zeromq-dev] No rate limitation using JZMQ

Benjamin Errouane Benjamin2002 at gmx.de
Fri Dec 18 14:30:12 CET 2015


as I didn't get an answer I guess I have to give some more explanation.

I'm experiencing high loss when using JZMQ with the pgm transport (up to
100%), when the application is trying to send as fast as possible. In fact
it tries to send way faster than the Gigabit-LAN is allowing. I think this
might be the reason why no paket is arriving.

Any suggestion how to fix that?

As explained before, limit the rate via setRate(int) has no effect.


Benjamin Errouane <Benjamin2002 at gmx.de> schrieb am So., 13. Dez. 2015 um
18:07 Uhr:

> Hi,
> I'm currently working on a benchmark to evaluate 0MQ's performance against
> some other transports. I'm using the PGM transport to make use of its
> multicast functionalities.
> The error I'm experiencing is that setting the maximum rate does not
> effect the sending rate. I wrote a simple Test that sets a rate limit and
> tries to send data as fast as possible and indeed the setRate function does
> not limit the maximum transfer rate (
> https://github.com/zeromq/jzmq/blob/master/src/main/java/org/zeromq/ZMQ.java#L1181).
> As a result I'm losing packages to the point where no more packages arrive.
> Am I doing something wrong?
> Cheers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20151218/11dfc5b1/attachment.htm>

More information about the zeromq-dev mailing list