Score:0

คำขอ GET ที่น่าสงสัยจำนวนมากที่โอเวอร์โหลด CPU ของฉัน

ธง gb

ฉันมี DigitalOcean droplet ที่โฮสต์เว็บไซต์ขนาดเล็กที่ไม่มีการเข้าชม เมื่อวานนี้ ฉันได้รับการแจ้งเตือนว่า CPU ของฉันเกิน 95% โดยปกติจะทำงานระหว่าง 1% ถึง 5% ในแผนภูมิ "แบนด์วิธ" บนแดชบอร์ด DigitalOcean ของฉัน ปริมาณการใช้ข้อมูลขาออกเพิ่มขึ้นอย่างมากอย่างที่เห็นในภาพหน้าจอนี้:

การจราจรขาออก

ทราฟฟิกขาออกหมายความว่าเป็นเซิร์ฟเวอร์ของฉันที่ส่งคำขอออกไปข้างนอก ใช่ไหม

ฉันเข้าสู่ระบบผ่าน SSH เพื่อตรวจสอบสิ่งที่เกิดขึ้นและใช้คำสั่งต่อไปนี้:

sudo tcpdump -s 0 -A 'tcp[((tcp[12:1] & 0xf0) >> 2):4] = 0x47455420'

ฉันเห็นคำขอ GET ที่น่าสงสัยมากมาย เช่น

รับ http://www.youcha.net/?fmfp0cslczu HTTP/1.1
โฮสต์: www.youcha.net
ยอมรับ: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
ตัวแทนผู้ใช้: Baiduspider-image+(+http://www.baidu.com/search/spider.htm)
ยอมรับการเข้ารหัส: gzip, deflate, br
ภาษาที่รองรับ: zh-HK,zh;q=0.9,en;q=0.8,zh-CN;q=0.7,en-US;q=0.6
การควบคุมแคช: max-age=0
การเชื่อมต่อ: มีชีวิตอยู่

รับ https://www.06681.com/mhgg?d2i6luc5eo8 HTTP/1.1
เจ้าภาพ: www.06681.com
ยอมรับ: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
ตัวแทนผู้ใช้: Baiduspider-image+(+http://www.baidu.com/search/spider.htm)
ยอมรับการเข้ารหัส: gzip, deflate, br
ภาษาที่รองรับ: zh-HK,zh;q=0.9,en;q=0.8,zh-CN;q=0.7,en-US;q=0.6
การควบคุมแคช: max-age=0
การเชื่อมต่อ: มีชีวิตอยู่

เป็นสาเหตุที่ทำให้ CPU ทำงานสูงหรือไม่? ฉันสามารถสร้างหยดใหม่ขึ้นมาใหม่ได้ แต่ฉันต้องการทราบที่มาของปัญหานี้จริงๆ และวิธีแก้ไขเพื่อไม่ให้เกิดขึ้นอีกในอนาคต คุณมีความคิดว่าปัญหาที่นี่คืออะไร?

Score:0
ธง ph

คุณเรียกใช้แอปพลิเคชันประเภทใด เว็บเซิร์ฟเวอร์? คุณมีกองอะไร

คุณทำตามคำแนะนำการตั้งค่าเริ่มต้นของ Ubuntu ที่ DO Community Tutorials หรือไม่

Nikita Kipriyanov avatar
za flag
สิ่งนี้ไม่ได้ตอบคำถามเห็นได้ชัดว่าคำถามอาจพลาดข้อมูลบางอย่าง เมื่อคุณเป็นสมาชิกของชุมชนที่ได้รับการอนุมัติมากขึ้น คุณจะสามารถใช้ *ความคิดเห็น* เพื่อขอคำชี้แจงสำหรับคำถามได้ คำตอบไม่ใช่สถานที่ที่เหมาะสมในการขอคำชี้แจง นี่คือคำตอบ คำอธิบายของขั้นตอนที่ต้องดำเนินการเพื่อแก้ไขปัญหาที่อธิบายไว้ [ที่นี่](https://serverfault.com/help/how-to-answer) คือคำแนะนำเกี่ยวกับวิธีเขียนคำตอบที่ดี

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา