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]

Reply via email to