DefaultMQPushConsumerImpl 执行start方法时,会短时间进行两次rebalance #8207
Unanswered
Willhow-Gao
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
当DefaultMQPushConsumerImpl启动时,为什么发送完心跳后要立即发起一次rebalance,而不是像DefaultLitePullConsumerImpl一样等broker通知进行rebalance。我个人觉得这里的逻辑要保持一致吧?DefaultMQPushConsumerImpl应该要去掉这次重复的rebalance
![image](https://private-user-images.githubusercontent.com/65004897/333883157-70047558-4461-4d17-abd4-d5770c319e02.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MzA4NTksIm5iZiI6MTczOTQzMDU1OSwicGF0aCI6Ii82NTAwNDg5Ny8zMzM4ODMxNTctNzAwNDc1NTgtNDQ2MS00ZDE3LWFiZDQtZDU3NzBjMzE5ZTAyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDA3MDkxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVhYTQ1NzQzOTkwZjk3MzA1MGVkY2ZiMjJmZDdhNTMzYzQzMTNlOGQ5OWIyOTYwMWU0YThjYTg2NzA0NzEyMGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.jvpx05xQ42gNJQTavEFhBsi6SuDQU99ShG-8Ft96PA4)
![image](https://private-user-images.githubusercontent.com/65004897/333883214-efae9f2c-ad02-4297-9435-b57061ae91d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MzA4NTksIm5iZiI6MTczOTQzMDU1OSwicGF0aCI6Ii82NTAwNDg5Ny8zMzM4ODMyMTQtZWZhZTlmMmMtYWQwMi00Mjk3LTk0MzUtYjU3MDYxYWU5MWQzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDA3MDkxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUyZGJiYmEyNDYzOTBlYWYxNDRmNjgyODY5MzJiMGFkYzcxMDcwMmFiODEzMjM4ZTBkNzY5ODIyMjgwMjRhNzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._8CmqIMUHME7W_8Or5TPMhWHhI4zPud9jn6yMqpiZhc)
Beta Was this translation helpful? Give feedback.
All reactions