Replies: 12 comments
|
which |
|
i found loadBalancerLoadSheddingStrategy=org.apache.pulsar.broker.loadbalance.impl.OverloadShedder, but no loadSheddingStrategy |
|
@shoothzj , the data is in filesystem of zookeeper under /data ? or via an http request ? or the log content of log file under /data/zookeeper/version-2 ? |
|
via the zookeeper command line client |
|
sorry, but i didn't find any zookeeper client in my pulsar toolset deployment. Only pulsar-admin, client CLI etc ... let me check if i can install the zkCli.sh. |
|
is there another way to get zookeeper data ? from zookeeper logs for example ? |
|
This command would work, but before #12102 release, you need to copy a jline jar into bin/pulsar zookeeper-shell |
|
Hi, please find below needed datas in files. One file per broker num. we currently have 4 broker: |
09:50:06.167 [pulsar-ordered-OrderedExecutor-1-0] WARN org.apache.pulsar.broker.service.BrokerService - Got exception when reading persistence policy for persistent://my_tenant/my_ns/data_down-5034936e-c9bb-4720-874d-e7e6e5e6d897: null This previous exception was throws only in my broker-0. (we have 4 running broker and 4 zookeeper). |
|
Other error later: May be as no response from zookeeper, thread continue to increase in broker side ? |
|
The issue had no activity for 30 days, mark with Stale label. |

Uh oh!
There was an error while loading. Please reload this page.
Hi,
To begin, i'm not able to labelize this issue as a question. Could you move the label ?
We are in production since almost a year now.
Today our Pulsar platform manage 26 000+ topics with 4 brokers, 4 proxies, 3 bookies and 3 zookeeper.
The number of connections we have are under our forecast due to customer issue in selling its safe home services.
We are in version 2.6.1 and in load balancing and running on Kubernetes server version 1.18.20 (Rancher).
We are encountering issues on RAM usage which is increasing regularly on bookies and brokers.
We are rebooting one by one bookies and it do not lead to any issues.
Conversely for brokers this is not the same story. We rebooted one broker (deleting a pod at Kubernetes-Rancher level which generate automatically the creation of a new pod) 2 months ago and it has remained without any connections despite the load balancing mode over these 2 months.
Now we are back to a stable situation where all 4 brokers have a one fourth of the connections.
So, what is the procedure on a load balanced Pulsar platform to reboot a single broker without almost no disturbance.
More broadly is there any documentation on run operations of a Pulsar platform available.
Thanks you for your advice :)
All reactions