针对 100+ wp 数据库和低 RAM 使用率的优化 my.cnf
Optimization my.cnf for 100+ wp databases and low RAM usage
我有 VDS:6 核和 10GB RAM,有 150 多个 WordPress 站点。
所有这些都基于 CentOS 7,ISPManager Web 面板和 Docker 容器中的 MariaDB 10.3。
站点不是高负载,但每周 3 次容器关闭,因为 RAM 低。 (OOM 杀手杀死它)
您可以推荐哪些 .my.cnf 参数以获得最佳和低 RAM 使用率?
我如何才能阻止 OOM Killer 造成的这种周期性容器死亡?
也许是 CentOS7 的一些系统调整?
Tnx,抱歉错误。
有许多设置可以降低以提供帮助。 innodb_buffer_pool_size
通常 最大,因此第一个调整。
10GB RAM -- 里面有什么?一个 MariaDB 实例(有 150 多个数据库)?加上 WP 应用程序代码?
稍微降低table_open_cache
。
请提供此处讨论的 GLOBAL STATUS
和 VARIABLEs
:http://mysql.rjweb.org/doc.php/mysql_analysis#tuning
swappiness = 1
可能会有帮助。
我有 VDS:6 核和 10GB RAM,有 150 多个 WordPress 站点。 所有这些都基于 CentOS 7,ISPManager Web 面板和 Docker 容器中的 MariaDB 10.3。 站点不是高负载,但每周 3 次容器关闭,因为 RAM 低。 (OOM 杀手杀死它) 您可以推荐哪些 .my.cnf 参数以获得最佳和低 RAM 使用率? 我如何才能阻止 OOM Killer 造成的这种周期性容器死亡? 也许是 CentOS7 的一些系统调整? Tnx,抱歉错误。
有许多设置可以降低以提供帮助。 innodb_buffer_pool_size
通常 最大,因此第一个调整。
10GB RAM -- 里面有什么?一个 MariaDB 实例(有 150 多个数据库)?加上 WP 应用程序代码?
稍微降低table_open_cache
。
请提供此处讨论的 GLOBAL STATUS
和 VARIABLEs
:http://mysql.rjweb.org/doc.php/mysql_analysis#tuning
swappiness = 1
可能会有帮助。