Il gio 9 mag 2019, 21:27 Matteo Merli <matteo.me...@gmail.com> ha scritto:
> It’s available through REST and Admin Java API. > https://pulsar.apache.org/api/admin/ > > The call applies to all the topics for a namespace, but it’s not possible > to modify multiple namespaces in a single call. > It is clear. I will try. Thanks Enrico > On Thu, May 9, 2019 at 11:56 AM Enrico Olivelli <eolive...@gmail.com> > wrote: > > > Il gio 9 mag 2019, 18:44 Matteo Merli <matteo.me...@gmail.com> ha > scritto: > > > > > Hi Enrico, > > > > > > that's the default setting for the broker. You can also dynamically > > > override the setting for a particular namespace. > > > eg.: > > > > > > bin/pulsar-admin namespaces set-persistence \ > > > public/default \ > > > --bookkeeper-ensemble 3 \ > > > --bookkeeper-write-quorum 3 \ > > > --bookkeeper-ack-quorum 2 \ > > > --ml-mark-delete-max-rate 1.0 > > > > > > The change is automatically applied to new ledgers at the next ledger > > > rollover. > > > (You can also force a rollover by reloading the topic: pulsar-admin > > > topics unload $TOPIC ) > > > > > > > > > Interesting. Is this available from Java API? > > Is it possible to apply the change to multiple topics/namespaces with one > > call? > > Thanks Matteo > > > > Enrico > > > > > > > On Wed, May 8, 2019 at 11:45 PM Enrico Olivelli <eolive...@gmail.com> > > > wrote: > > > > > > > > Hi, > > > > I am launching Pulsar Broker inside the process of my application. > > > > > > > > I would like to change the replication factor of ledgers dynamically > > > > without restating the broker. > > > > > > > > I have taken a look at code and it seems to me that if I use > > > > > > > > > > org.apache.pulsar.broker.ServiceConfiguration#setManagedLedgerDefaultEnsembleSize > > > > on the original ServerConfiguration I have passed to the constructor > of > > > > "PulsarService" > > > > the new value will be eventually picked up for new "managed ledgers". > > > > > > > > I know this is an unsupported feature, but do you guys think it can > > > really > > > > work ? > > > > > > > > Regards > > > > Enrico > > > > > > -- > -- > Matteo Merli > <matteo.me...@gmail.com> >