برگزیده های پرشین تولز

مشکل در استفاده از منابع سرور

mmdcf

کاربر تازه وارد
تاریخ عضویت
30 می 2021
نوشته‌ها
5
لایک‌ها
1
سن
23
یه هفته ای میشه که با وردپرس به مشکل خوردم هر تغییری توی سایت میدم مثل ادیت کدهای قالب،نصب افزونه،انتشار پست و... استفاده از cpu سرور به 100 میرسه و load average از 0.05 به 16 و گاهی 120 هم میرسه بعد از 1 دقیقه از cpu استفاده نمیکنه اما 100% سی پی یو به حالت waiting میره و نه سایت لود میشه نه وارد دایرکت ادمین و SSH میشه
استفاده از رم توسط سرویس php-fpm74 هم در اون لحظه 8 برابر میشه
منابع سرور کافیه و مشکلی نداره قبلا هم مشکلی نداشتم اما به تازگی اینطوری شده
افزونه ها رو هم غیرفعال کردم اما هیچ تغییری نکرد
مشکل از چی میتونه باشه و باید چی کارش کنم؟
سیستم عامل سرور هم CentOS 7 و وب سرور اپاچی هست،کنترل پنل هم دایرکت ادمین
 

nsboss

Registered User
تاریخ عضویت
23 فوریه 2003
نوشته‌ها
44
لایک‌ها
49
شما با htop توی همون لحظه بررسی کنین احتمالا مشکل مربوط به mysql باشه با تفاصیلی که گفتین
می‌تونین هم با task managerهایی که قابلیت لاگینگ دارند مثل atop مصرف منابع رو لاگ کنین روی سرور که بعدا هم بتونین بررسی کنین.
البته این یکی از احتمالاته و احتمالات دیگه‌ای مثل max execution time طولانی و یا تعداد ورکرهای کم توی php-fpm یا حتی I/O بالا روی دیسک هم میتونن منجر به چنین مشکلی بشن.

به صورت کلی بررسی لاگ‌ها بهترین راه برای پیدا کردن مشکله
 

mmdcf

کاربر تازه وارد
تاریخ عضویت
30 می 2021
نوشته‌ها
5
لایک‌ها
1
سن
23
شما با htop توی همون لحظه بررسی کنین احتمالا مشکل مربوط به mysql باشه با تفاصیلی که گفتین
می‌تونین هم با task managerهایی که قابلیت لاگینگ دارند مثل atop مصرف منابع رو لاگ کنین روی سرور که بعدا هم بتونین بررسی کنین.
البته این یکی از احتمالاته و احتمالات دیگه‌ای مثل max execution time طولانی و یا تعداد ورکرهای کم توی php-fpm یا حتی I/O بالا روی دیسک هم میتونن منجر به چنین مشکلی بشن.

به صورت کلی بررسی لاگ‌ها بهترین راه برای پیدا کردن مشکله
من خیلی سر در نمیارم ممنون میشم راهنمایی کنید
 

فایل های ضمیمه

  • Untitled.png
    Untitled.png
    140.8 KB · نمایش ها: 9

nsboss

Registered User
تاریخ عضویت
23 فوریه 2003
نوشته‌ها
44
لایک‌ها
49
توی این شات هم I/O دیسک خیلی بالاست هم CPU شدیدا درگیره
به نظرم اول باید مشکل I/O دیسک رو برطرف کنی. با کلی ابزار که برای این مورد هست میتونی بررسی کنی که چرا علت این حجم از I/O چیه؟ برای این کار دم دست‌ترین ابزار بازم همون atop ئه کافیه بعد اجرای atop دکمه‌های ترکیبی Shift+D رو فشار بدی تا پراسس‌ها بر اساس R/W روی دیسک مرتب شن.
وقتی علت I/O پیدا شد میتونی برای رفعش اقدام کنی.
اگه نمیشه I/O رو کاهش داد اونوقت باید به فکر ارتقای دیسک باشی. مثلا اگه از HDD استفاده می‌کنی بری سراغ SSD و یا اگه از VPS استفاده می‌کنی بری سراغ VDS یا بیر متال.
 
بالا