[ 
https://issues.apache.org/jira/browse/ARTEMIS-5633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18021125#comment-18021125
 ] 

Andy Taylor commented on ARTEMIS-5633:
--------------------------------------

This is somewhat related to https://issues.apache.org/jira/browse/ARTEMIS-5427 
which [~jbertram] and 
[grgrzybek|https://github.com/apache/activemq-artemis-console/commits?author=grgrzybek]
 is working on. This woill reduce the payload returned by this list command.

 

Also you can change the refresh limit (and turn it off) if needed, this is fine 
for the artemis tab but not the jmx view.

> Cache "list" request to jolokia
> -------------------------------
>
>                 Key: ARTEMIS-5633
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-5633
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>          Components: Web Console
>    Affects Versions: console-1.2.1
>            Reporter: Gašper Čefarin
>            Priority: Major
>         Attachments: queue.txt
>
>
> I'm referring to the request to URL
> {code:java}
> https://xxx/console/jolokia/?maxDepth=9&maxCollectionSize=50000&ignoreErrors=true&canonicalNaming=false&mimeType=application/json&listCache=true{code}
> with the following request body:
> {code:java}
> {"type":"list"}{code}
>  
> and request response (4mb+ in my case) - high level overview:
> {code:java}
> {
>   "request": {
>     "type": "list"
>   },
>   "value": {
>     "cache": {
>       "java.lang:MemoryManager": {},
>       "java.lang:MemoryPool": {},
>       "java.nio:BufferPool": {}
>     },
>     "domains": {
>       "org.apache.activemq.artemis": {},
>       "java.util.logging": {},
>       "jdk.management.jfr": {},
>       "JMImplementation": {},
>       "java.lang": {},
>       "com.sun.management": {},
>       "hawtio": {},
>       "java.nio": {},
>       "jolokia": {}
>     }
>   },
>   "status": 200,
>   "timestamp": 1755862162
> }{code}
> There's a lot of duplicated info as well. I didn't dig deeper, i'm just 
> creating this issue for now. There's also a lot of data for every queue, 
> attached in the queue.txt file. Notice all the descriptions as well.
> A more "concise" list of all queues is fetched from jolokia in another 
> request, which results in only ~14kb of data in my case.
> The request can take a long time to be processed and/or downloaded.
> I'm not sure where all this info is needed, and if it's needed at all (like 
> mentioned, I didn't dig deeper).
> Also notice the argument inside the url:
>  
> {code:java}
> listCache=true{code}
> Not sure what this does, maybe it caches the response on jolokia side. The 
> client still downloads all the data though.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to