-
Controller Versionv5.9.31 Describe Your Issue or QuestionFrom log in to the click on the site, to full load takes a long time. I'm running the docker on a very fast machine with plenty of ram and nvme drives. Are there settings that can speed up the controller? I have tried changing the start up command to '-Xms512m' '-Xmx4096m' and that helped a little. Are there other tweaks to speed things up, please? Expected BehaviorSnappy controller. Steps to Reproduce
How You're Launching the Container
Container Logs
Additional ContextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 7 replies
-
How are you starting the container is more about the run command or compose file, not just the launch process. I personally haven’t seen slowness on a system with a ton of RAM, lots of cores, and nvme for storage and I’ve done no tweaking of the configs so that’s not normal. What browser(s)? operating system for your client? Anything else you can share would help. |
Beta Was this translation helpful? Give feedback.
-
Thanks, I never said thanks. Thanks for creating the Docker, appreciate it. I use the docker compose file below on a Debian 12.1 VM on Proxmox. The VM has 16 GB of RAM and 1 socket with 8 cores. I'm using firefox on a fast Win10 machine connected to the server over a 10g ethernet. I just tried Chrome without plugins and similar. Maybe I am being a spoiled brat. In the top right corner, to go to the Organization global and back to Organization site takes about 8 seconds. Does your do that quickly? Thanks for taking the time to respond, too. version: "3.1" services: |
Beta Was this translation helpful? Give feedback.
-
Looks like mine takes about 3 seconds with just one site + global. |
Beta Was this translation helpful? Give feedback.
-
I am using your image with the 5.15 tag.
|
Beta Was this translation helpful? Give feedback.
@johnthomas00 - as long as you've allocated enough memory, that should be fine. I haven't added any specific optimizations at all to the java arguments so I don't know if there are gains to be had - the default run command basically just uses the java args from the controller's init script TP-Link ships as I figured it makes the most sense to stay close to what they do. I run the default of
-Xms128m -Xmx1024m
on mine.I hope that they move to Spring Boot 3.x before too long as that should also help with performance. At least on
amd64
andarm64
for versions>= 5.4
, it already uses OpenJDK 17 JRE which already provides some performance optimizations out of the box over OpenJDK 8 JRE.