具有高Ram使用率的WordPress网站(在VPS服务器上)正在崩溃

时间:2016-11-07 14:41:57

标签: database wordpress ram vps

我操作这个WordPress网站 - menstrualcupreviews(dot)net,它位于具有2GB RAM和2个核心CPU的VPS服务器上。我注意到我从服务器到自身以及活跃用户都有很多连接。

我的猜测与网站的侧边栏有关 - 它是手动包含在每个页面\帖子中的完整路径(包括“http:// ....”),该文件还包含其他几个文件同样的方式(http的完整路径)。

在某些时候,我们只有20-30个在线访问者,它从服务器IP到自身有1800多个自连接(在2GB RAM上),这导致服务器崩溃。

我已将其更改为相对路径(不带“http://”),并且自连接数从1800+降至约50-60个自连接,并且还将RAM升级为8GB。 / p>

现在,我们现在可以获得大约100-200个在线访问者 内存:总共8059424k,使用了6759236k,距离再次撞击不远。 8GB RAM内存和CPU负载很高,我确信网站需要优化。

例如,在约150名访问者的特定时刻:

ss -tuna | awk'{print $ 6}'| cut -d:-f1 |排序| uniq -c | sort -nr |头

  • 108 198.1.72.1(==>服务器IP - 108自我连接!!!)
  • 51 186.237.5.188
  • 31 *
  • 20 177.216.202.135
  • 15 168.90.64.203
  • 14 201.37.162.119
  • 14 177.182.1.136
  • 13
  • 12 191.251.41.105
  • 12 186.212.162.110

我不确定是什么导致这些自我连接或来自随机IP的许多连接我想是一些访问者。

任何想法如何解决高负荷以及这些连接是否是原因?

提前致谢! ( - :

0 个答案:

没有答案