Load Status 100%|阿里云ECS服务器宝塔面板负载状态100%|原因和解决方案|WordPress实战教程

从新加坡SiteGround迁移回到国内阿里云ECS云服务器

珍藏后期教育网站,一直希望可以有支付的功能,但是使用的迅虎网络的虎皮椒支付接口,在实际测试中,一直卡在支付最后一步的回调,它无法实现自动回调。这个问题和虎皮椒方面沟通的很多次,对方提示可能是网站服务器在国外的缘故。再加上百度搜索的网站搜索收录问题(没有备案的域名收录起来会很缓慢),促使我决定将网站从SiteGround新加坡服务器迁移回国内。

国内的服务器选择了便宜的2G2M40G阿里云ECS云服务器。

OpenLiteSpeed

迁移回阿里云,使用的是AApanel(看了一篇文章说英文版的aa面板可以安装专门为优化WP而设计的OpenLiteSpeed)。考虑到服务器的资源是 2G2M 确实非常有限,就决定尝试使用了 OpenLiteSpeed 环境,加上 WordPress 端的 LiteSpeedCache + Redis 的 Object Cache 的组合,开启了 PHP 的 Opache 和 Redis。

刚开始使用起来还是没有问题的,但是没几天,就出现了SSL的问题:打开网站出错、505、无法链接服务器、打开网页直接弹出下载,各种问题接踵而至,招架不住!

整个五一假期,基本都是尝试解决这些问题,阿里云的实例重新安装了感觉超过20次,真的感觉很绝望!重做一遍阿里云的Linux服务器系统,然后安装AApanel面板,然后安装WP,安装Updraft,再上传一遍备份素材,然后用updraft恢复备份数据库,后面几次还在恢复环节总出错,气死。好不容易恢复好之后,打开正常了。用safari浏览器一打开,还是直接跳出来下载!最后人直接奔溃了!

缓过神志之后,想想可能问题是出在 OpenLiteSpeed 上面,换回宝塔中文面板,回到 Nginx。

腾讯云边缘安全加速平台 TencentCloud EdgeOne

服务器环境更换回Nginx,感觉正常了几天。在QQ群技术交流的时候,大家都在推荐腾讯云边缘安全加速平台 TencentCloud EdgeOne ,评价为有Web安全防护的CDN系统,推荐使用的。我看到 EdgeOne 有全球加速,这个是我比较中意的,所有就买了1年的。

但是很奇怪,腾讯云边缘安全加速平台 TencentCloud EdgeOne 确实可以加速国内的访问速度,但是测试国外访问的时候,速度总是10s左右,GtmetrixPageSpeed 的测试觉得都是非常不理想的速度。最后还更换为CloudFlare,效果也不好。随即弃用EdgeOne,但是也无法退款,说是超过5天就不退了(我买的一年的),大家注意一下好你个浓眉大眼的腾讯,欺负人!

负载状态100%

随后一段时间,感觉网站运行平稳,不过突然发现,负载状态随时就是100%!服务器真的让人头疼啊,SiteGround在使用的时候一直很平稳(但是国内的支付等有限制)。

这几天,负载100% 非常严重,导致网站各种错误的出现,无法正常访问!

各种搜索和尝试之后,找到了这样的解决方案,通过这个方案,目前暂时解决了负载100%的情况,先记录下解决过程,再观察观察!

什么是负载状态100%

当我们网站被卡住时,通过宝塔面板首页,可以看到如图所示“负载状态100%”,运行堵塞,这就像一条公路被堵住了,用户访问自然会被卡住。我们要做的就是找出云服务器负载状态100%的原因,并有针对性的进行优化。

影响云服务器负载状态的原因很多,有可能是程序性能、服务器负载能力、并发访问、木马病毒、被植入了挖矿程序等等。初步来说可以考虑使用top查看一下当前的负载情况,或通过宝塔面板->文件 点击终端进入命令行操作也可。

如下图显示php-fpm占用CPU过高,那么我们可以针对性的进行PHP优化:

1、适当限制php并发:

软件商店——找到 PHP-——设置——性能调整,修改并发数(max_children)。

大家可以根据自己服务器配置进行设置,宝塔面板会根据你的服务器配置设置推荐方案。

一个php-fpm进程占用内存20-30M左右,以2048MB内存(2G内存)来计算,大概可以设置60-70个并发。我们如果用不到那么高的并发,可以设置并发少一点,比如30并发,并把max_spare_servers数字调整成了15。 我的是2G,实际是1.7G左右,所以设置成1G。

2、安装 PHP 扩展:

软件商店——找到 PHP——设置,找到安装扩展,选择安装 OPcache 与 Memcached 扩展。

3、修改脚本运行时间

4、Mysqld性能调整

软件商店——找到MySQL ——设置——找到性能调整。可以根据你主机的配置,选择宝塔提供的优化方案。

5、删除多余的功能

看下我们宝塔面板的软件商店,在应用分类选择已安装,我们只需要安装必备的,比如:Nginx、MySQL、PHP-7.4、phpMyAdmin,其它都可以卸载掉。有些用户安装多个PHP的版本,其实只要保留一个即可。

6、关闭宝塔监控:

所在位置 监控>开启监控,此处关闭即可。

7、定期清空日志:

我们在日常对云服务器的维护中,要定期清理磁盘无用的文件,只有这样才会少些问题。通过上面的方法,阿里云云服务器负载状态100%的情况应该会立马得到了改善。


目前的状态

看看是否对大家有用,请回复讨论。

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

2026年更新:X(Twitter)第三方镜像入口汇总

Table of Contents Hide X.com Twitter 推特镜像站MirrorSites更多资源推荐延伸阅读:可能你还想知道的问题X(Twitter)的故事X.com(Twitter 推特)简介,历史与发展History and Development 历史和发展2006–2007:创建和初步反应2007–20102010–20142014–20202020–2022特别注意事项自用高效网络资源推荐 X.com Twitter 推特镜像站MirrorSites X.com(Twitter 推特)镜像地址(链接🔗有删除线即失效) 使用方法:输入Twitter用户名,然后按“go”重定向到为该配置文件提供服务的nitter实例。 更多资源推荐…

2026年01月最新可用!23个YouTube油管镜像站 Mirror Sites 汇总(持续更新)

Table of Contents Hide Youtube油管镜像入口01.Youtube油管镜像站点地址入口02.Youtube油管镜像为什么会无法访问03.使用时请您特别注意一下:我们如何辨别镜像站/网站站点是否可靠和安全?找到可用的油管镜像后,如何使用YouTube镜像站点?如何避免使用YouTube油管镜像站点时遇到的风险?YouTube镜像站是否能完全替代原版YouTube油管?针对某些无法使用YouTube油管服务地区的声明04.但是YouTube油管为什么会被屏蔽?05.如果油管镜像无法使用,国内如何在手机、电脑上访问Youtube油管呢?更多资源推荐延伸阅读:可能你还想知道的问题关于Youtube油管,这些应该是您想要知道的我们口中的YouTube油管,它到底是什么来头您要了解的Youtube油管的历史与发展(2005-2006年)创立和初期发展(2006-2013年)”Broadcast Yourself” era “广播自己”时代 (2014-2018年)苏珊·沃西基 (Susan Wojcicki) 和走向主流(2019年至今)近期历史 Youtube油管镜像入口 01.Youtube油管镜像站点地址入口 使用方法:进入镜像后,搜索自己想要的关键词即可。(链接有删除线即失效) 镜像 访问 地址 有效性…