-
April 13th, 2013, 20:20
#1
مشکل با هاست - مشغول شدن بیش از حد cpu
دوستان کسی میدونه این مشکل واسه چی هستش ؟
پیام مربوط میشه به سیستم مشارکت در فروش
سیستم رو هم داون کردن !
راستش یادم میاد سیستم وقتی شرکت هاستینگ قبلی بود یه همچین مشکلی داشتیم و داون کردن ...
وقتی تو فایل ها میگشتم یه قسمت بود به اسم monitor که حدود 500 مگابایت آی پی اونجا ذخیره شده بود !
یعنی هر کسی وارد میشد ذخیره میکرد ! حالا نمیدونم این مشکل هم مربوط به همون میشه یا نه !
برنامه نویس هم گروه سیبا وب هست که هنوز جوابی ندادند ...
به استحضار مي رساند که اکانت شما توسط اجرا کردن کوئری های سنگین مای اس کیو ال به شدت باعث مشغول شدن cpu سرور شده است. نمونه ای از کوئری اجرا شده در سرور توسط برنامه شما: soft_pps
SELECT COUNT( prod ) , prod FROM `amar` WHERE `type` LIKE 'shopclick' GROUP BY prod ORDER BY COUNT( prod ) DESC LIMIT 0 , 7\G
همانطور که ملاحظه میکنید زمان اجرا شدن کوئری های برنامه شما بسیار بالا میباشد و این امرمیتواند به شدت بر روی کارایی سرور تاثیر گذار باشد. این مشکل میتواند مربوط به پلاگین های نصب شده بر روی برنامه شما، حجم بالای دیتابیس و یا علت الگوریتم غیر بهینه قسمتی از برنامه شما باشد. بنابراین به شما پیشنهاد میکنیم که هرچه سریعتر این مشکل را با شرکت سازنده برنامه و یا برنامه نویس خود مطرح کنید و در جهت رفع آن اقدامات لازم را انجام دهید.
domains/shop/public_html
# User@Host: soft_pps[soft_pps] @ localhost []
# Query_time: 3.722584 Lock_time: 0.000058 Rows_sent: 7 Rows_examined: 416468
use soft_pps;
SET timestamp=1365850889;
SELECT COUNT( prod ) , prod FROM `amar` WHERE `type` LIKE 'shopclick' GROUP BY prod ORDER BY COUNT( prod ) DESC LIMIT 0 , 7
ویرایش توسط softestan : April 13th, 2013 در ساعت 20:36
-
-
April 13th, 2013 20:20
# ADS
-
April 17th, 2013, 02:03
#2
عضو دائم
پاسخ : مشکل با هاست - مشغول شدن بیش از حد cpu
مشکل شما بدلیل استفاده از فانکشن غیر بهینه COUNT در php می باشد که برنامه نویس استفاده کرده و زمانی که تعداد کوئری ها و رکوردهای mysql زیاد باشد بدشت به سرور فشار میاره تا شمارش کنه اون سطر دیتابیس رو و اصلا بهینه نمی باشد

:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
-
April 17th, 2013, 02:15
#3
عضو دائم
پاسخ : مشکل با هاست - مشغول شدن بیش از حد cpu
غیر از دستور top و یا system health از قسمت process manager راه دیگه ای برای مونیتور کردن دقیق مصرف هر سایت وجود داره؟
پلاگین munin برای استفاده طولانی مدت توصیه میشه؟
در قلمرو ایمان نیز تسامح هست
-
-
April 17th, 2013, 02:24
#4
عضو دائم
پاسخ : مشکل با هاست - مشغول شدن بیش از حد cpu

نوشته اصلی توسط
TARIMEHR
غیر از دستور top و یا system health از قسمت process manager راه دیگه ای برای مونیتور کردن دقیق مصرف هر سایت وجود داره؟
پلاگین munin برای استفاده طولانی مدت توصیه میشه؟
virtual host file در لایت اسپید بهترین حالت هستش که دقیقا تعداد درخواست ها رو نمایش میده و قابل مشاهده می باشد
اگر وب سرور اپاچی می باشد ابتدا باید اپاچی تخت CGI یا suphp کامپایل بفرمایید سپس با دستور
قابل مشاهده می باشد
همچنین با فعال کرده قابلیت apache status نیز میتوانید مانیتورینگی روی پروسه ها ی در حال انجام رو سرور داشته باشید
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
تعداد تشکر ها از nginxweb به دلیل پست مفید