Wordpress电商网站出现“建立数据库连接时错误”怎么办?

出现的问题描述

一个使用Wordpress+WooCommerce搭建的外贸独立站最近频繁出现“建立数据库连接时错误”英文描述为“Error establishing a database connection”的问题,导致网站无法正常访问,严重影响买家下单。

查找问题原因

此跨境电商站点当前配置为:

  • Centos 7.9操作系统
  • MySQL 5.6.50数据库
  • 宝塔面板
  • Kamatera VPS购买的1核1G配置服务器,这家服务器厂一直很稳定,没出现过什么幺蛾子

登录宝塔面板后发现原来是数据库自动停止了!手动开启后网站恢复正常。但问题是,数据库还会不定时自动关闭,这就痛苦了。

查阅了一些技术资料,总结原因为:由于使用的是5.6版本的MySQL数据库,而机器配置仅为1核Cpu1G内存,当网站访问量增加后数据库连接数增多,访问进程增多,CPU分配的线程有限,内存占用过高,MySQL进程被杀死,导致自动关闭。简单说就是硬件跟不上了!

解决这个痛点

既然是硬件性能不足,那就加钱升级成了2核Cpu4G内存的配置,后来就再也没出现过这个问题了。

不打算折腾这种方式搭建外贸网站的话,可以使用那种傻瓜式操作的自助建站系统,可参考《自助建站工具Wix架设搭建外贸独立站教程》

相关阅读

2023年虚拟信用卡虚拟卡段卡头卡BIN汇总,Fb拒付卡

ChatGPT Plus会员升级可以用香港信用卡付费订阅充值吗?

手工电商平台Etsy下单海淘注册开店验证支付Etsy Ads广告费用什么虚拟信用卡?