A friend of mine operates a Dedicated Root Server with the OpenLiteSpeed Server in a Docker container to serve multiple clients with their respective websites (all WordPress).
All WordPress systems are on the latest version and use the LitespeedCache plugin in its latest version. Each of his clients has a database server, naturally with different databases (Mariadb 10.5.23). Additionally, we have set up a Redis Docker container, which acts supportively and significantly improves speed, especially in the wp-admin area.
Here are the specifications of his server:
DIST: Linux booba 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
CPU
RAM
The server is monitored using a combination of Prometheus (with Blackbox Exporter) and Grafana. I assist with web development but am not a server admin professional.
The following issue has arisen: According to Grafana Blackbox Exporter (checking if the site is reachable and in how many seconds), the client's websites gradually become slower over time, as if something is accumulating and slowing down the pages. While this only results in a few milliseconds delay in the WordPress frontend, it goes to seconds in the wp-admin area.
Here you can see the graph. In the beginning, there was a massive performance issue, so we restarted the server. After that, it slowly rises again to some highs, and again on 01/11, we restarted the server with some improvements in PHP settings and PHP opcache.
The only solution is to reset this by restarting the server. We have tried the following without success:
All WordPress systems are on the latest version and use the LitespeedCache plugin in its latest version. Each of his clients has a database server, naturally with different databases (Mariadb 10.5.23). Additionally, we have set up a Redis Docker container, which acts supportively and significantly improves speed, especially in the wp-admin area.
Here are the specifications of his server:
DIST: Linux booba 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
CPU
Code:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Address sizes: 48 bits physical, 48 bits virtual
Byte Order: Little Endian
CPU(s): 6
On-line CPU(s) list: 0-5
Vendor ID: AuthenticAMD
Model name: AMD EPYC 7702P 64-Core Processor
CPU family: 23
Model: 49
Thread(s) per core: 1
Core(s) per socket: 6
Code:
total used free shared buff/cache available
Mem: 15989 2074 10099 130 3815 13599
Swap: 0 0 0
The server is monitored using a combination of Prometheus (with Blackbox Exporter) and Grafana. I assist with web development but am not a server admin professional.
The following issue has arisen: According to Grafana Blackbox Exporter (checking if the site is reachable and in how many seconds), the client's websites gradually become slower over time, as if something is accumulating and slowing down the pages. While this only results in a few milliseconds delay in the WordPress frontend, it goes to seconds in the wp-admin area.
Here you can see the graph. In the beginning, there was a massive performance issue, so we restarted the server. After that, it slowly rises again to some highs, and again on 01/11, we restarted the server with some improvements in PHP settings and PHP opcache.
The only solution is to reset this by restarting the server. We have tried the following without success:
- Updating Mariadb
- Checking Mariadb configuration
- Verifying Redis configuration
- Updating Litespeed Server
- Checking applications (ensuring all plugins are on the latest version)
- Enable php-opcache
Last edited: