PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : بالا رفتن مصرف cpu ؟



datnet_teh
July 12th, 2014, 15:00
سی پی یو سرور هر روز بالا می ره اگر بحث attach مد نظر دوستان هست که لیمیت میشه

اگر بحث wordpress هست که چون سرویس هاست اشتراکی هست از کجا می تونم همچین چیزی رو مانیتور کنم که مشکل رو پیدا کنم ؟ چون حدود 30 40 یوزر می شن

کلا چی کار کنم ؟ از کجا شروع کنم ببینم مشکل دقیقا از چی ناشی میشه

ULTRAWEB
July 12th, 2014, 15:01
به مدیرهاستتون بگین تا مشکلتون رو بررسی کنن و بهتون بگن ایراد ازکجاست

sht-design
July 12th, 2014, 15:06
دوست عزیز احتمالا افزونه وجود دارد که داره سی پی یو زیاد میکشونه
افزونه ها رو غیر فعال کنید و مجدد تست کنید اگه هم باز نشد به مدیر سرور بگید چک کنه

kingpower
July 12th, 2014, 15:11
درود
فشار زیاد بس رور سیستم وردپرس مربوط میشه به برخی از افزونه های نصب شده داخل وردپرستون
لطفا افزونه ها را غیر فعال کنید و تست کنید یا از میزبانتون بخواهید دلیل فشار رو بهتون بگه

در ضمن در برخی موارد هم اگر کدهای php درست بسته نشده باشد فشار به سرور میارد

Mihan-VPS
July 12th, 2014, 16:04
افزونه ها رو چک کنید بعضی افزونه ها فشار غیر طبیعی به mysql وارد می کنند
و کانفیگ php سرورتون هم چک کنید توابع ها صحیح باشند و بازدهی سرور را کاهش ندن

Zagrio.com
July 12th, 2014, 16:08
سلام

زمان بیشتری بین Cron های خودتون ست کنید کمک می کنه.

با سپاس

datnet_teh
July 12th, 2014, 20:28
به مدیرهاستتون بگین تا مشکلتون رو بررسی کنن و بهتون بگن ایراد ازکجاست

شما از روی پرسش بنده متوجه نشدین بنده سرور رو در اختیار دارم ؟

- - - Updated - - -


دوست عزیز احتمالا افزونه وجود دارد که داره سی پی یو زیاد میکشونه
افزونه ها رو غیر فعال کنید و مجدد تست کنید اگه هم باز نشد به مدیر سرور بگید چک کنه

عزیز عرض کردم هاست اشتراکی هست حداقال 30 - 40 یوزر مختلف ایجاد شده و من نمی تونم توی تک تک یوزرها وارد بشم و اسکریپت ها و پلاگین هاشونو بررسی کنم !

- - - Updated - - -

دوستانی که مشاوره می کنن یه راهکار کلی ارائه کنن
من اولا می خوام مانیتورینگی داشته باشم که اگه مصرف cpu از n مقدار بالاتر رفت مثلا بهم ایمیل بیاد
دوم اینکه سری دستوراتی بتونم بزنم که اجازه بارگذازی بیش از حد از منابع سرور در هر هاست نده ( یا بهتر بگم کلا توی vps که برای هاست اشتراکی درست شده مصرف منابع بیشتر از یک مقدار بالاتر نره )
چیز دیگه ای به ذهنم نمی رسه اگر کسی به ذهنش می رسه راهنمایی کنه
سپاس

OmidX
July 12th, 2014, 20:37
خروجی دستور های زیر رو بزارید :

free -m

df -h

شما رو سرور مجازی هستید ؟ یا اختصاصی ؟

اگر مجازی هست ، سی پی یو رو چه عددی لیمیت شده ؟

وقتی لود بالا میره ، چک کردید ببینید کدوم سرویس باعث افزایش لود سی پی یو شماست ؟ مثلا mysql یا httpd ؟ و یا ؟؟

datnet_teh
July 12th, 2014, 22:04
من برای این سرور مجازی cpu رو لیمیت نکردم کلا برای vps هایی که خودم روشون بخوام سرویس بدم cpu محدود نمی کنم
در مورد سوال دوم همین دیگه با چه دستوراتی میشه فهمید چی باعث افزایش لود میشه . اینی که مطرح کردین میشه یک کانال خوب برای اینکه وارد قضیه شد که چه عاملی باعث افزایش لود میشه


total used free shared buffers cached
Mem: 2887 2568 319 0 468 970
-/+ buffers/cache: 1128 1758
Swap: 2015 69 1946
--------------------------------------------------------------------------------------
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_server-lv_root
50G 11G 37G 22% /
tmpfs 1.5G 0 1.5G 0% /dev/shm
/dev/sda1 485M 67M 393M 15% /boot
/dev/mapper/vg_server-lv_home
175G 19G 147G 12% /home
/usr/tmpDSK 2.1G 68M 1.9G 4% /tmp

OmidX
July 12th, 2014, 22:36
من برای این سرور مجازی cpu رو لیمیت نکردم کلا برای vps هایی که خودم روشون بخوام سرویس بدم cpu محدود نمی کنم
در مورد سوال دوم همین دیگه با چه دستوراتی میشه فهمید چی باعث افزایش لود میشه . اینی که مطرح کردین میشه یک کانال خوب برای اینکه وارد قضیه شد که چه عاملی باعث افزایش لود میشه


total used free shared buffers cached
Mem: 2887 2568 319 0 468 970
-/+ buffers/cache: 1128 1758
Swap: 2015 69 1946
--------------------------------------------------------------------------------------
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_server-lv_root
50G 11G 37G 22% /
tmpfs 1.5G 0 1.5G 0% /dev/shm
/dev/sda1 485M 67M 393M 15% /boot
/dev/mapper/vg_server-lv_home
175G 19G 147G 12% /home
/usr/tmpDSK 2.1G 68M 1.9G 4% /tmp

با دستور top یا با نصب htop و دستور htop میتونید ببینید ک کدوم سرویس داره مصرف سی پی یو رو بالا میبره ، از طریق کنترل پنل هاست هم میشه دید ...

datnet_teh
July 12th, 2014, 23:35
top - 15:04:16 up 9:20, 1 user, load average: 0.01, 0.07, 0.03
Tasks: 126 total, 1 running, 125 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2956664k total, 2634760k used, 321904k free, 483356k buffers
Swap: 2064376k total, 73836k used, 1990540k free, 1002124k cached


فعلا اینجوریه
شما دستور یا شبه کدی چیزی می شناسین که مثلا اگه مصرف cpu در یک سرویس از یک مقدار بیشتر شد برامون ایمیل بیاد ؟

a.e
July 13th, 2014, 16:28
شما میتوانید با نصب کردن htop به راحتی میزان مصرف کاربران خود را مشاهده کنید و مشکل را شناسایی کنید.