First change for this is up: https://github.com/apache/pulsar/pull/11627

On Tue, Aug 10, 2021 at 7:34 AM Enrico Olivelli <eolive...@gmail.com> wrote:
>
> +1
> looking forward to the implementation
>
> thanks
>
> Enrico
>
> Il giorno mar 10 ago 2021 alle ore 08:06 Yunze Xu
> <y...@streamnative.io.invalid> ha scritto:
>
> > +1
> >
> > It makes sense to me. I also encountered TooManyRequests in topic lookup
> > when there’re a lot of topics.
> >
> > It should be retriable instead of a simple error response to client.
> >
> > Thanks,
> > Yunze
> >
> > > 2021年8月9日 下午10:11,Ivan Kelly <iv...@apache.org> 写道:
> > >
> > > Hi folks,
> > >
> > > I've created a PIP to do some rework on lookup timeouts and retries.
> > > We've had major client incidents recently due to a client with many
> > > many producers, which triggered a herding effect on broker restarts.
> > > This PIP aims to alleviate some of the issues we saw.
> > >
> > > In summary, we want to retry (with backoff and jitter) on timeout and
> > > on TooManyRequests. Kicking the error back to the client just results
> > > in the clients restarting and trying again.
> > >
> > > Please take a look.
> > >
> > >
> > https://github.com/apache/pulsar/wiki/PIP-91:-Separate-lookup-timeout-from-operation-timeout
> > >
> > > Cheers,
> > > Ivan
> >
> >

Reply via email to