-
Notifications
You must be signed in to change notification settings - Fork 526
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
optimize curvebs rapid leader schedule #2388
Comments
Hello, I am very interested in curve, This issue looks relatively simple, I want to try to complete it. |
feel free to try it |
i want to try it |
I am interested in this task, please assign it to me, thanks. @wu-hanqing |
Hi, @JadeFlute0127 @codeYzl, are you still following up on this issue? Have you made any progress? |
@Xinlong-Chen Everyone can choose the topics they are interested in, so feel free to try it. |
Can I apply for it? |
In order to test the maximum performance of the cluster, it is necessary to ensure that the number of leaders on each process is as consistent as possible. Currently, we provide a command
rapid-leader-schedule
to accomplish this.curve/src/tools/curve_tool_main.cpp
Line 63 in 5e89a86
But in the process of using it, we found that occasionally we need to execute the command multiple times or wait for a long time to make the number of leaders as consistent as possible.
Therefore, we need to optimize the tool so that it only needs to be executed once, and the balance can be completed in a very short time.
The text was updated successfully, but these errors were encountered: