Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a split example #884

Merged
merged 8 commits into from
Apr 15, 2024
11 changes: 9 additions & 2 deletions docs/concepts-broker-load-balancing-concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ Below is the workflow for splitting bundles automatically or manually.
defaultValue="Automatic bundle splitting"
values={[{"label":"Automatic bundle splitting","value":"Automatic bundle splitting"},{"label":"Manual bundle splitting","value":"Manual bundle splitting"}]}>
<TabItem value="Automatic bundle splitting">

xf
#### Step 1: find target bundles

If the auto bundle split is enabled,
Expand Down Expand Up @@ -173,7 +173,14 @@ Based on the broker resource usage (for example, the number of topics or session

Step 3: split bundles at the specific boundaries from step 2.

For how to split bundles manually, see TBD (the docs is WIP, stay tuned!).
For how to split bundles manually, please refer to [`split-bundle`](pathname:///reference/#/@pulsar:version_reference@/pulsar-admin/namespaces?id=split-bundle) admin command.

Example:

`pulsar-admin namespaces split-bundle -b LARGEST -san topic_count_equally_divide -u tenant/largest_namespace`

* Specify a specific bundle at -b, if you already know the target bundle to split.

heesung-sn marked this conversation as resolved.
Show resolved Hide resolved

</TabItem>

Expand Down
Loading