تخفیف های ویژه عیدانه توسینسو
تا 60 درصد تخفیف ویژه
00ساعت 00دقیقه 00ثانیه
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 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 دقیقه!

چطوری میتونم مشکل رو دقیقتر بررسی کنم؟

آیا سرور ضعیفه؟

ممنون

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