[zeromq-dev] Can drop the first message when high water mark has been reached with socket ROUTER ?
Pieter Hintjens
ph at imatix.com
Sun Mar 27 10:34:02 CEST 2016
No, you cannot drop older messages in pipe buffers to make space for
newer ones. This is technically impossible without slowing things down
considerably.
A good approach is to use credit-based flow control to avoid ever
sending more data than the receiver expects and asks for. There's a
discussion of this in the Guide and examples.
On Thu, Mar 24, 2016 at 7:08 PM, <linkman2002 at sina.com> wrote:
> Hello all:
>
> When high water mark has been reached with socket ROUTER, the newest
> message will droped.
>
> Can I change this behaviour, but drop the first buffered message?
>
> If can not, how can I reach this goal?
>
> thanks,
>
> Linkman 2016/3/25
>
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
More information about the zeromq-dev
mailing list