I have tested in the latest version (2.53.0). ср, 15 апр. 2026 г. в 08:44, Grzegorz Grzybek <[email protected]>:
> Hello > > wt., 14 kwi 2026 o 18:52 Alexander Milovidov <[email protected]> > napisał(a): > > > > Hi All, > > > > I have created a project with sample configuration files to reproduce > the slow loading of the management console: > > https://github.com/alexander-milovidov/artemis-slow-console-reproducer > > > > To make the management console work much worse in an isolated > environment, I had to create 2000 users, each user is assigned to 4 > different roles, created 1000 addresses with anyast queues, and set > permissions for each address to its roles. I also set permissions to > corresponding DLQ queues. > > > > It takes about 2 minutes to load the management console in this > configuration. > > During the opening of the management console with the single user, the > JVM metric jvm_gc_memory_allocated_bytes_total rises from 0 to approx. 1.20 > Gb/second and reduces after loading. > > > > Unfortunately, I didn't reproduce other problems that we have: > > - excessive garbage collection and high CPU usage; > > - blocked threads and unresponsive message broker; > > - slow loading of the list of queues in the Queues tab; > > - some users (very rarely) complain that they wait for 10-30 minutes to > log on to the console which usually opens in 10 seconds. > > > > I can also add jinja2 templates of these files (and ansible > role/playbook to create files from template) if someone needs. > > Thanks for the link to github repository with etc/ files. I'll try to run > as is. > 2 minutes is too much - I used configurations with 50K queues and > Jolokia optimization - the performance (speed and memory at browser > side) was much better. > > Which exactly version of Artemis do you use? > > kind regards > Grzegorz Grzybek > > > > > > > ср, 25 мар. 2026 г. в 19:39, Alexander Milovidov <[email protected]>: > >> > >> Hello! > >> > >> пн, 23 мар. 2026 г. в 10:58, Grzegorz Grzybek <[email protected]>: > >>> > >>> Can we check (roughly) what is your RBAC configurations? > >>> > >> > >> There's about 3000 addresses and 4000 queues. The number of distinct > roles in the management.xml is about 750. > >> Each ACL for an address has 12 access methods (browse*, send* etc.) > with 4-8 roles. > >> > >> I plan to create a reproducer with templated configuration files which > creates N addresses with queues, N*2 users with different roles, and > assigns permissions for roles to each address (amq, read-only role and > full-access role) in management.xml. I'll be back with the results. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
