RockteMQ-AI commented on issue #1214: URL: https://github.com/apache/rocketmq-dashboard/issues/1214#issuecomment-5212673926
**Issue Evaluation** Category: `bug` | Status: **Confirmed** The reported issue is valid. The MQAdmin client cache uses the raw NameServer address string as the cache key without normalization. Variations like trailing semicolons, different ordering, or whitespace produce distinct cache entries for the same logical cluster, leading to client pool fragmentation and unnecessary resource consumption. **Root Cause:** Cache key is the uncanonicalized NameServer address string. **Impact:** Multiple MQAdminExt instances for the same cluster; increased memory and connection usage; potential inconsistency in admin operations. **Severity:** medium Canonicalizing addresses before cache lookup (sorting, deduplication, trimming) is the correct fix. *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]
