GitHub user RongtongJin added a comment to the discussion: 请问该怎么解决 CODE: 2  
DESC: [REJECTREQUEST]system busy, start flow control for a while BROKER:

> broker_default.log 一直报system busy 服务器2核8G 版本5.1.0 用controller方式quick_start启动
> 
> 这是配置文件
> 
> brokerClusterName = Cluster brokerName = rocket01 brokerId = -1 brokerRole = 
> ASYNC_MASTER #flushDiskType=ASYNC_FLUSH deleteWhen = 04 fileReservedTime = 48 
> enableControllerMode = true controllerAddr = 
> 10.203.1.115:9878;10.203.0.175:9878;10.203.1.50:9878 namesrvAddr = 
> 10.203.1.115:9876;10.203.0.175:9876;10.203.1.50:9876 
> allAckInSyncStateSet=true listenPort=30911 
> storePathRootDir=/data/rmqstore/rocket02/ 
> storePathCommitLog=/data/rmqstore/rocket02/commitlog 
> sendMessageThreadPoolNums=4 useReentrantLockWhenPutMessage=true 
> isEnableSlaveActingMaster=true
> 
> autoCreateTopicEnable=false autoCreateSubscriptionGroup=false

2c8g在较大流量下可能确实会造成system 
busy。调大osPageCacheBusyTimeOutMills可能可以从表面上缓解该现象,但如果系统存在性能瓶颈,还是需要升级规格或扩容。此外,我发现配置文件中isEnableSlaveActingMaster参数和enableControllerMode同时为true,两种模式无法同时启动,建议关闭isEnableSlaveActingMaster参数。

GitHub link: 
https://github.com/apache/rocketmq/discussions/6656#discussioncomment-5730571

----
This is an automatically sent email for dev@rocketmq.apache.org.
To unsubscribe, please send an email to: dev-unsubscr...@rocketmq.apache.org

Reply via email to