云狐网

您现在的位置是:首页 > 网站建设 > 主机运维

主机运维

阿里云服务器 cpu 达到 100%怎么回事

电脑装机王 2023-01-27 12:29:35主机运维

阿里云服务器 cpu 达到 100%(耗资源)的一些原因oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

为什么会出现耗资源(客户程序故障)?

程序编写有问题(一般为 ASP 程序变量没有清空)。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

数据库调用频繁(常见的是 Access 数据库问题)。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

由于访问量或流量过大导致的耗内存问题引起的耗资源(客户程序故障)(此情况一般为大流量主机)。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

耗资源(客户程序故障)客户的解决办法?

发生占用资源过大问题被关停后,需要排查超额占用资源的具体链接和文件,下面介绍如何排查。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

1. 从主机控制台下载关停当天的访问日志文件,具体下载路径:登录 阿里云虚拟主机管理页面 >  管理 > 文件管理 > 网站日志下载 > 下载当天的日志,通过 FTP 打开该日志:oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

2. 查看日志oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

3. 具体排查方法:oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

站点在关停后是没有访问日志的,因此需要查看关停之前的 1-2 分钟的访问日志。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

看服务器响应请求的时间,就是访问日志的最后一列,这里的时间单位是微秒,例如上图的示例中,访问时间不到一秒(1 秒=1000000 微秒),一般访问时间不应超过 3 秒(3000000 微秒),访问时间长同样会导致并发访问量过大,适当的优化程序可以减少服务器的具体响应时间。具体访问的文件也在网站日志中有展示。如上图,如果网站访问日志中的最后一列超过 3000000,也就是 3 秒,则需要检查和优化访问的具体文件,如上图的 test.php。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

4. 如果大量的访问来自同一 IP,或是同一 IP 段,网站则可能是被攻击了。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

5. 在浏览器种类这一列,如果有 Baidu,Google,Sogou,360 等字样,则表示是有搜索引擎在访问网站,如果影响网站可以配置 robots.txt 文件来禁止搜索引擎访问网站。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

耗资源(客户程序故障)与大流量的区别

大流量客户:进行大量的图片下载、广告互换、聊天等工作,造成带宽严重占用。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

耗资源(客户程序故障)客户:运行自己网站程序,造成服务器负载急剧上升,造成服务器无法正常服务。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网

区别在与大流量客户是网络带宽方面,而耗资源(客户程序故障)客户是对服务器正常运行方面。oG1电脑_数码_手机应用问题解决的IT技术网站 - 云狐网