قابليت اطمينان


IIS 6 با جدا كردن حافظه و محل اجراي برنامه‌هاي وب از يكديگر، باعث شده است در صورت بروز يك مشكل در هر يك از برنامه‌هاي در حال اجرا، اين مشكل به ساير برنامه‌ها و پردازش‌هاي در حال اجرا سرايت نكند. در آپاچي نسخه دوم اين عمل تا حدودي قابل انجام است. بدين‌معني كه اصولاً آپاچي با مكانيسم‌هاي تشخيص و ترميم خطا، از سرايت مشكل به قسمت‌ها و پردازش‌هاي ديگر جلوگيري مي‌كند، اما به طور كلي نمي‌تواند همانند IIS عمل جداسازي برنامه‌ها از يكديگر را انجام دهد و در برخي موارد، بروز يك مشكل در يكي از پردازش‌ها، مدير وب را ناچار به راه‌اندازي مجدد (Restart) وب سرور مي‌كند.
نكته دوم در اين مقايسه هم به نفع IIS تمام مي‌شود. بدين صورت كه در نسخه ششم آن امكان پيكربندي مجدد سيستم حتي در زمان اجراي پردازش‌ها و بدون‌نياز به راه‌اندازي مجدد وب‌سرور امكان‌پذير است. اين امكان كه به آن Live Configuration گفته مي‌شود، سبب مي‌شود مدير سيستم بتواند بدون آن‌كه وب سرور و در نتيجه بسياري از پردازش‌هاي در حال اجرا و درخواست‌هاي در حال پاسخگيري را متوقف كند، تنظيمات IIS را تغيير دهد و وب‌ سرور را Refresh كند. در صورتي كه در آپاچي نسخه دوم، اين عمل بدون بوت كردن مجدد وب سرور ميسر نيست.