RockteMQ-AI commented on issue #764: URL: https://github.com/apache/rocketmq-spring/issues/764#issuecomment-5190974955
**Issue Evaluation** Category: `bug` | Status: **Needs Investigation** Thank you for reporting this compatibility issue. **Analysis:** The error `the consumer's subscription not exist` (CODE: 24) typically occurs when the broker cannot find the consumer's subscription metadata. This can happen when: 1. Consumer registration happens after the first pull request 2. Spring Boot 2.4.x has different bean initialization ordering compared to newer versions 3. The remoting protocol version may have compatibility issues with certain broker versions **Requested information:** - [ ] RocketMQ server version (broker) - [ ] rocketmq-spring-boot-starter version used - [ ] Spring Boot exact version (2.4.x patch level) - [ ] Whether this occurs with both remoting and gRPC protocols - [ ] Full stack trace of the exception This appears to be a compatibility issue between Spring Boot 2.4.x initialization lifecycle and the consumer registration timing. The fact that it works at startup but fails afterward suggests the subscription metadata is not being properly maintained or refreshed. --- *Automated evaluation by RockteMQ-AI* -- 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]
