محمد نصیری
بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

آموزش جلوگیری از خطای 503 Service Unavailable در وب سرور IIS

خطای 503 Service Unavailable به دلایل مختلفی اتفاق می افتد اما بصورت کلی برخی موارد پیش می آید که خطای 503 Service Unavailable در سرویس های مایکروسافتی به دلایل غیر منطقی بروز می کند که مشکل چندان هم فنی نیست . به هر حال شما باید در Log فایل ها به دنبال دلیل اصلی بروز مشکل و سعی در جهت رفع مشکل باشید اما راهکاری هم وجود دارد که در سرویس های مایکروسافتی شما می توانید در صورت Stop شدن Application Pool که دلیل نمایش خطای 503 Service Unavailable در وب سرور IIS است ، آن را به سرعت Start کنید تا در صورت بروز مشکل بلافاصله Application Pool مورد نظر در حالت Started قرار بگیرد.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
جلوگیری از خطای 503 Service Unavailable در وب سرور IIS



برای حل این مشکل شما می توانید تنظیمات مربوط به **StartMode **مربوط به تمامی Application Pool های موجود بر روی وب سرور IIS را از طریق کنسول عوض کنید. در حالت پیشفرض Application Pool هایی که در وب سرور IIS قرار دارند StartMode ای به شکل onDemand دارند که باعث می شود در صورت بروز مشکل هر بار باید بصورت دستی Application Pool را Start کنید ، اگر این حالت را عوض کنید و به شکل AlwaysRunning در بیاورید ، دیگر Application Pool شما در حالت Stop باقی نمی ماند. برای انجام اینکار وارد کنسول مدیریتی IIS شوید و به مسیر زیر بروید :

درست کردن خطای 503 Service Unavaiblae در ویندوز



  1. در کنسول اصلی IIS Manager بر روی گزینه Configuration Editor دابل کلیک کنید
  2. از فیلد Section لیست بازشو را باز کنید و گزینه system.applicationhost را پیدا کنید و بر روی application pools کلیک کنید
  3. بر روی Collection کلیک کنید و سه نقطه را انتخاب کنید
  4. در Collection Editor می توانید Application Pool مورد نظر خود را پیدا کنید و startMode آن را ویرایش کنید
  5. در پنجره Properties که در انتهاب مجموعه قرار گرفته است attribute مربوط به startMode را در حالت AlwaysRunning در بیاورید.

البته این راهکار مقطعی و برای موارد خاص پیشنهاد می شود و شما باید با استفاده از Log ها به دنبال پیدا کردن مشکل اصلی باشید. ITPRO باشید

نویسنده : محمد نصیری
منبع : انجمن تخصصی فناوری اطلاعات ایران
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد


محمد نصیری
محمد نصیری

بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

محمد نصیری هستم ، هکر قانونمند و کارشناس امنیت سایبری ، سابقه همکاری با بیش از 50 سازمان دولتی ، خصوصی ، نظامی و انتظامی در قالب مشاور ، مدرس و مدیر پروژه ، مدرس دوره های تخصص شبکه ، امنیت ، هک و نفوذ ، در حال حاضر در ایران دیگه رسما فعالیتی غیر از مشاوره انجام نمیدم و مقیم کشور ترکیه هستم ، عاشق آموزش و تدریس هستم و به همین دلیل دوره های آموزشی که ضبط می کنم در دنیا بی نظیر هستند.

نظرات