abbasmolla

خطای 500 Internal Server در وب سرور NginX

سلام.
سرور با مشخصات زیر دارم :
CPU : 2Core 2.8Ghz - 8M
Ram : 2G
گراف سرور به شکل زیر :
گراف Load Average
Load Avarage


گراف Memory
Memory


گراف Nginx
Nginx

سرور خوب کار میکنه؛ اما وقتی تو پنل مدیریتی CMS چند تا صفحه همزمان باز میکنم و اطلاعاتی رو همزمان به دیتابیس وارد میکنم اطلاعات وارد میشه اما بعدش بجای اینکه برگرده به پنل مدیریت 500 Internal Server Error میاد.اوایل هر صفحه که باز میکردم 5 ثانیه طول میکشید تا دیتا وارد دیتابیس بشه؛ اما الان حدودا 15 تا 20 ثانیه طول میکشه. مشکل چیه؟ و چطوری میتونم بار سرور رو کمتر کنم؟ ممنون
#خطای_internal_server_error_500 #بالا_رفتن_load_وب_سرور_nginx #خطای_service_unavailable_در_وب_سرور #تفاوت_وب_سرور_آپاچی_و_iis #بهینه_سازی_وب_سرور_nginx #بهینه_سازی_وب_سرور_iis #مشکل_internal_error_500_در_nginx #کاربرد_http_expire_header_در_وب_سرور
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
محمد نصیری
دوست عزیز Internal Error 500 یک خطای کاملا General هست و هزاران دلیل ممکنه داشته باشه ، شما باید اطلاعات کاملتری در اختیار ما بگذارید ، روی چه سیستم عاملی نصب می کنید ؟ وب سرورتون چی هست ؟ CMS اتون چی هست و چه نسخه ای هست ؟ پایگاه دادتون چیه ؟ چند تا Database دارید و ...
به همه بگید ... توسینسوی جدید می تونه کمک کنه خیلی مشکلات حل بشه فقط با کمک همدیگه ... شما هم به توسینسو متصل بشید و به دیگران معرفیش کنید ، اتفاقات بزرگی در راهه ...
abbasmolla

سیستم عامل لینوکس CentOS 6.5
CMS Joomla 3.4
دیتا بیس MySQL
یک دیتابیس - با حجم 2.5 گیگ.
محتویات سایت فقط عکس، و تعداد بسیار کمی ویدئو.
1.200.000 صفحه با 300.000 ایندکس گوگل (حدودا 15 روزه دسترسی رو آزاد کردم و گوگل ایندکس کرده)
تعداد ConCurrent در حالت max به 60 نفر رسیده.

ممکن هست که این خطا برای تعداد Concurrentها باشه؟

محمد نصیری
این تعداد Index غیر معقوله !!!! مطمئنید این تعداد صفحه Index شده دارید ؟ این غیرعادیه برای سایت 15 روزه ...
به همه بگید ... توسینسوی جدید می تونه کمک کنه خیلی مشکلات حل بشه فقط با کمک همدیگه ... شما هم به توسینسو متصل بشید و به دیگران معرفیش کنید ، اتفاقات بزرگی در راهه ...
abbasmolla
بله دوست عزیز مطمئن هستم.
اینم نمونه ایندکس گیری از گوگل :
ITPro

اینم ایندکس سایت خودم :
My Site

وقتی برای سایت نقشه سایت تهیه کنید سرعت ایندکس کردن صفحات خیلی بیشتر از حد معمولی که ربات گوگل ثبت میکنه هست؛ در ابزار وبمستر گوگل تنظیماتی برای سرعت Crawl وجود داره که خودت میتونی تنظیم کنی چه تعداد صفحه در ثانیه توسط ربات گوگل Crawl بشه.

مشکل من هنوز حل نشده و Error 500 بیشتر نشون داده میشه ؛

این ارور خیلی طول کشید و سایت بالا نمیومد که mysql رو ری استارت کردم؛
ترافیک Mysql رو توی 8 دقیقه اول بعد از ری استارت ببینید :
Mysql Traffic

توی 8 دقیقه 18 مگابایت ترافیک ایجاد کرد.

اینم آمار کوئری ها :
Query

حدود 10.000 کوئری توی 8 دقیقه

اما موقعی که سایت Down میشه و Error 500 نشون داده میشه پروسس های mysql خیلی زیاده که همشون بالای 10 ثانیه س که استارت شده .
process

وقتی سایت باز نمیشه و پروسس ها رو نگا میکنم میبینم تعداد زیادی پروسس (مثل همون عکس بالایی که دورش خط کشیدم) لیست شده و تا Kill نکنم یا mysql رو ری استارت نکنم سایت بالا نمیاد؛ یا اینکه خیـــــــــلی دیر میاد بالا ؛ حدود 2 دقیقه!

چطوری میتونم مشکل رو دقیقتر بررسی کنم؟
آیا سرور ضعیفه؟

ممنون
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
تنظیمات حریم خصوصی
تائید صرفنظر

امروز ارزان تر از فردا در جشنواره تخفیف ها

با بهترین ها یاد بگیرید