syhleo commented on PR #8469: URL: https://github.com/apache/rocketmq/pull/8469#issuecomment-2262576138
> @syhleo Hello, I have a question. If the producer is configured with grayscale, but the consumer is not configured with grayscale, then the data in the grayscale queue will also be consumed by normal consumers. The same is true in reverse. Is this in line with expectations? of course, RocketMQ triggers the rebalancing process when all grayscale consumer clients do not exist (for example, the consumer goes online after the grayscale verification passes or the grayscale consumer goes offline abnormally). During this process, it is detected that all consumer ClientiDs do not contain the @gray identifier, so other normal consumer clients will immediately take over the consumption of messages, and any messages left in the gray scale queue will also be immediately taken over by normal consumer clients to ensure that messages are not lost. You can see the related documentation:[语雀](https://www.yuque.com/u2210974/zrf1wg/bgqmutg83wyeyzfq) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
