-
August 3rd, 2016, 11:38
#1
Nginx + PHP5-fpm + 250 concurrent users
سلام
من یک شبکه اجتماعی دارم که خودم طراحیش کردم با لاراول الان شبا بین ۱۰-۱۲ حدود ۲۵۰ تا یوزر تو سایت من آنلاین هستند ولی سرور من با اینکه هم سی پی یو هم رم حتی ۵۰ درصد هم پر نشده مداوم کرش میکنه و پیغام خطای Nginx ظاهر میشه
نظری ندارید مشکل از کجا میتونه باشه؟
بهتر نیست تغییر بدم و از همون apache استفاده کنم؟ 
از هیچ کنترل پنلی استفاده نمیکنم و سرور اوبونتو ۱۴.۰۴ هست که هیچ چیزی جز nginx و php5-fpm روش نصب نیست
البته معمولا mysql خیلی سی پی یو مصرف میکنه حدود ۲ تا هسته از ۸ تا رو
مشخصات سرور اختصاصی
Operating System:
Ubuntu Linux 14.04 LTS
Processor:
E3-1230v1
Memory:
16GB RAM
Hard Drive:
2x 120GB SSD
Raid:
RAID 1 [Hardware]
-
-
August 3rd, 2016 11:38
# ADS
-
August 3rd, 2016, 11:48
#2
عضو دائم
پاسخ : Nginx + PHP5-fpm + 250 concurrent users
درود
دوست گرامی در اسکریپت های شبکه اجتماعی بیشتر ار اینکه وب سرور زیر فشار باشد بدلیل آپدیت های لحظه ای mysql هستش که سریع حجیم میشود و فشار زیادی وارد میکند . mysql هم یک سرویس مستقل هستش و به وب سرور شما ارتباط مستقیمی ندارد پس شما اگر اسکریپت بهینه ای داشته باشید با همان apache نیز به همراه یک کانفیگ اصولی و حرفه ای میتوانید بدون مشکل کار کنید. مهم ترین مسئله بهینه بودن Query های ارسالی سایت شما بر روی mysql هستش که در اسکریپت هایی مانند sharetronix - phpfox و.. در نسخه های قدیمی بسیار غیر بهینه بوده است و در نسحه های جدید تا حد زیادی این موارد فیکس شده است
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
تعداد تشکر ها ازnginxweb به دلیل پست مفید
-
August 3rd, 2016, 11:56
#3
عضو دائم
پاسخ : Nginx + PHP5-fpm + 250 concurrent users
متاسفانه تا سرور تحت مانیتورینگ قرار نگیره نمیشه نظر داد، ما بطور کلی زمانی که منابع سرور ازاد باشه اما سرور نتوند جوابگو باشد احتمالا یا از نظر کدنویسی مشکل داره یا کانفیگ انجام شده به نوعی سرویس هارو مجدود به استفاده محدودی از منابع میکند.
-
تعداد تشکر ها ازallbert به دلیل پست مفید
-
August 5th, 2016, 12:40
#4
پاسخ : Nginx + PHP5-fpm + 250 concurrent users

نوشته اصلی توسط
k0tkin
سلام
من یک شبکه اجتماعی دارم که خودم طراحیش کردم با لاراول الان شبا بین ۱۰-۱۲ حدود ۲۵۰ تا یوزر تو سایت من آنلاین هستند ولی سرور من با اینکه هم سی پی یو هم رم حتی ۵۰ درصد هم پر نشده مداوم کرش میکنه و پیغام خطای Nginx ظاهر میشه
نظری ندارید مشکل از کجا میتونه باشه؟
بهتر نیست تغییر بدم و از همون apache استفاده کنم؟
از هیچ کنترل پنلی استفاده نمیکنم و سرور اوبونتو ۱۴.۰۴ هست که هیچ چیزی جز nginx و php5-fpm روش نصب نیست
البته معمولا mysql خیلی سی پی یو مصرف میکنه حدود ۲ تا هسته از ۸ تا رو
مشخصات سرور اختصاصی
Operating System:
Ubuntu Linux 14.04 LTS
Processor:
E3-1230v1
Memory:
16GB RAM
Hard Drive:
2x 120GB SSD
Raid:
RAID 1 [Hardware]
با سلام
اگر منابع سرور آزاد هست و این خطا ظاهر می شود ، مشکل از سمت سرور نیست و به نرم افزار و کدهای شما برمی گردد که باید اصلاح شود.
-