Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The toplevel REST URI to get broker information (http://localhost:61680/broker) currently contains the list of all established connections.
This may look handy but it brings problems on a broker with thousands of connections: the data takes several seconds to be generated and unnecessary information gets reported. This is problematic for monitoring tools frequently accessing this URI to get high-level information such as JVM metrics.
I would suggest to use a dedicated URI to list all the connections and only report the count on the toplevel URI.