ฉันเพิ่งติดตั้ง Couchbase บนเซิร์ฟเวอร์ของฉันเร็ว ๆ นี้ แต่ใช้ CPU มากและทำดิสก์ IO ได้มาก อย่างที่คุณเห็นจากภาพด้านล่างมันชัดเจนมากเมื่อฉันติดตั้ง Couchbase เนื่องจากการใช้งาน CPU ได้พุ่งขึ้นอย่างรวดเร็ว!
การใช้งาน CPU มากกว่า 30 วัน
การใช้ CPU ใน 24 ชั่วโมงที่ผ่านมา
การใช้ดิสก์ใน 30 วัน
การใช้ดิสก์ในช่วง 24 ชั่วโมงที่ผ่านมา
อย่างที่คุณเห็นจากการใช้งาน CPU ฉันเปลี่ยน Couchbase ระหว่าง 14:00 น. และ 15:00 น. (และการใช้ CPU ลดลงเหลือ 0%) จากนั้นฉันก็เปิดขึ้นอีกครั้งและเชื่อมต่อกับเว็บแอปพลิเคชัน Scala กับมัน (ณ จุดนี้การใช้งานเพิ่มขึ้นถึง 110%) แอปพลิเคชันนี้มีผู้ใช้เป็นศูนย์และไม่ได้ทำอะไรเลย มันเชื่อมต่อ tot เขาเซิร์ฟเวอร์ Couchbase แล้วรอการร้องขอจากลูกค้า) เมื่อ 17:00 ฉันปิดและ CPU ลดลงถึง 15% อีกครั้ง เวลา 21:00 นฉันเปิดแอปพลิเคชันอีกครั้งและการใช้งาน CPU เพิ่มขึ้นถึง 110% อีกครั้ง
Couchbase กำลังทำอะไรอยู่ แอปพลิเคชั่น Scala ที่ใช้ Couchbase ไม่ได้ทำอะไรเลย (ด้านล่างเป็นกราฟของจำนวนการใช้งานที่ Couchbase ทำต่อวินาที) แต่ Couchbase ยังคงใช้ IO ดิสก์ต่อเนื่องและใช้ CPU 110% แม้ว่าจะไม่มีแอพพลิเคชั่นเชื่อมต่อกับเซิร์ฟเวอร์ Couchbase ก็ใช้ CPU 15% วิธีนี้เป็นที่ยอมรับสำหรับฐานข้อมูลหรือไม่
การทำงานของ Couchbase ต่อวินาทีในช่วง 24 ชั่วโมงที่ผ่านมา