Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 1|回復: 0

关于 CPU 负载的一些提示 如何注意到高 CPU 负载

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-7-13 11:38:37 | 顯示全部樓層 |閱讀模式
如何避免高 CPU 负载并有效阻止黑客和恶意机器人 作者:彼得·德比克 2024 年 2 月 13 日 指南、产品和技术 15 分钟 一些服务器运营商发现他们的系统CPU 负载过高,这不可避免地会减慢网站响应速度。 CPU 负载过高的主要原因通常是搜索引擎爬虫和“恶意机器人”,后者本质上是类似于搜索引擎的爬虫,但对您没有任何用处。恶意机器人如何处理所爬取的数据仍是一个谜。 黑客还会扫描网站以识别用于操作网站的软件。他们这样做是为了利用软件中发现的任何安全漏洞。在某些情况下,这些扫描甚至可能试图访问网站设计者在网站空间文件中意外留下的密码。 在本文中,您将了解如何使用 Plesk 和 Fail2Ban 以简单的方式有效地阻止烦人的访客。

为此,我们扩展了现有的 Fail2Ban“plesk-apache-badbot”监狱和“apache-badbots”过滤器。 如果您还没有使用 电报号码数据 Fail2Ban,现在是时候了。如果您不熟悉 Fail2Ban,不用担心——我们将 在本文中提供概述。如果您尚未将 Fail2Ban 纳入您的系统,那么现在就是最好的时机。 关于 CPU 负载的一些提示 如何注意到高 CPU 负载? 答案很简单:服务器反应慢。一切皆如此。无论是网站、邮件检索还是硬盘进程——当负载高时,所有进程的运行速度都会比平时慢一些。命令行命令(如“top”、“htop”和“uptime”)可提供洞察力。“uptime”显示处理器 CPU 的利用率,“top”和“htop”显示哪些进程在服务器上运行时间特别长。对 Linux 进程的评估也可以提供很好的洞察力。如果您想实时观察持续对服务器施加最高负载的 20 个进程,可以使用 watch 命令行命令执行此操作: # watch "ps aux | sort -nrk 3,3 | head -n 20" 有时,数据库进程缓慢或数量过多会减慢数据库事务的速度。让我们扩展监视,添加一个显示当前数据库进程的额外部分: # MYSQL_PWD=`cat /etc/psa/.psa.shadow` watch "ps aux | sort -nrk 3,3 | head -n 20 && echo "\ " && mysqladmin proc status -u admin" 哪些流程导致最多问题? 实际上,问题主要源于 PHP 的广泛使用。



许多网站都使用 PHP,因此如果网站要向请求者提供数据,则需要进行大量的计算。 # ps aux | grep php-fpm | grep -vE "master process|grep " 您可以获得当前哪些域特别繁忙的快照。显示屏的 CPU 列显示进程使用 CPU 的程度。 什么原因会导致 CPU 负载过高? 服务器性能的安全增强 - 高 CPU 负载 - Plesk 博客 由于无用流量导致 CPU 负载过高 每次请求到达网络接口时,主机和服务器软件(如 Nginx 和 Apache Web 服务器)都必须工作。必须读取和解释数据包,Web 服务器必须启动解释器(如 PHP),执行脚本,进行数据库查询,从而访问磁盘,直到最终呈现完成的网页并发送回请求者。单个请求会导致数千个操作。每个操作都需要计算时间,在最坏的情况下还需要访问硬盘。 此类请求越多,负载就越高。所有请求都会排队并依次处理。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 2025-4-8 03:14 , Processed in 0.078319 second(s), 18 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |