Update mqbroker to use runbroker.sh instead of runserver.sh when enabling --enable-proxy #7150
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Which Issue(s) This PR Fixes
no issue
Brief Description
Update mqbroker to use runbroker.sh instead of runserver.sh when enabling
--enable-proxy
this allow JVMheap
andgc
configuration using broker's settings instead of other common serverices'(proxy,namenode, etc). our main purpose, like the filenamemqbroker
suggest, is to start broker (which embeds a proxy), so use broker's config is reasonablechinese version
mqbroker的--enable-proxy选项是启动内嵌了proxy的broker,而不是内嵌broker的proxy,而且broker的工作量和重要程度大于proxy,所以使用broker的gc和heap配置更合适
How Did You Test This Change?
after the change, started broker using configs in runbroker.sh and work well