Ma'ruza-14. Iis serverni tashkil etish va ulardan foydalanish yo’riqnomalari


Download 0.93 Mb.
Pdf ko'rish
bet3/10
Sana24.12.2022
Hajmi0.93 Mb.
#1059858
1   2   3   4   5   6   7   8   9   10
Bog'liq
14-Ma\'ruza (2)

Yadro rejimida so'rov navbatlari 
faoliyatini yaxshilash uchun IIS , HTTP so'rovini qayta ishlash ushbu 
serverning TCP/IP stekida joylashgan yangi yadro rejimi komponentiga , HTTP 
Tinglovchiga ( 
http.sys 
) ko'chirildi14. Kiruvchi so'rovlar qayta ishlash uchun 
navbatga qo'yiladi , har bir dastur pulining o'ziga xos navbati bor . Bu 
ishonchlilikni oshiradi IIS , chunki ilovalardan biri muvaffaqiyatsiz bo'lsa ham, 
kiruvchi so'rovlar navbatda qoladi. Ushbu ilova xizmatga qaytarilgandan so'ng, 
so'rovlar navbatdan chiqarilishi davom etadi va hech narsa yo'qolmaydi. 
Eslatma . IIS jurnali endi ishlashni yaxshilash uchun 
http.sys 
yordamida yadro 
darajasida amalga oshiriladi . 
veb-bog'lar 
IIS 6 dagi yana bir yangilik veb- bog'lar deb nomlanuvchi narsalarni qo'llab-
quvvatlashdir . Veb-bog' bir nechta ishchi jarayonlar tomonidan qo'llab-
quvvatlanadigan, yukni taqsimlaydigan va bitta jarayonning kutilmagan tarzda 
tugatilishida nosozliklarga chidamliligini ta'minlaydigan ilovalar to'plamidir14. 
Veb-bog'lar, shuningdek , bitta serverga bir vaqtning o'zida minglab ilovalarni 
joylashtirishga imkon berish va IIS 6 ni xizmat ko'rsatuvchi provayderlar muhiti 
uchun ajoyib platforma qilish orqali IIS 6 ning kengayish qobiliyatini oshiradi. 
T
AKRORIY ISH OQIMINI ISHGA TUSHIRISH
 
Ilovalarda ba'zida xotiraning oqishi va boshqa xatolik holatlariga olib 
keladigan buzilgan kod mavjud. Ilovalarning ishlashini ta'minlash uchun IIS ning 
oldingi versiyalari vaqti-vaqti bilan qayta ishga tushishi kerak edi; IIS 6 bu talabni 
ishchi jarayonini qayta ishlash deb nomlangan yangi xususiyat bilan bartaraf etdi . 
Administratorlar muvaffaqiyatsiz dasturga xizmat ko'rsatadigan ishchi jarayonini 
xotiradagi oqishlarni tozalash uchun vaqti-vaqti bilan qayta ishga tushirishni 
sozlashi mumkin, shunda ular ilovaning ishlamay qolishiga olib keladigan muhim 
darajaga yetmaydi. Takrorlanadigan ishga tushirish moslamasi eski jarayon 
tugatilishidan oldin yangi ish jarayonini boshlash uchun ham sozlanishi mumkin ; 
bu ob'ekt bir-birining ustiga chiqqan takroriy ishga tushirish deb ataladi qayta 
ishlash ), bu mijoz nuqtai nazaridan xizmat ko'rsatishning uzluksizligini 
kafolatlaydi14. 
Talab bo'yicha ishga tushirish va bo'sh vaqt tugashi 
Foydali protsessor va xotira resurslarini tejash uchun IIS ishga tushirishni 
amalga oshiradi talab bo'yicha . Ushbu vosita yordamida ma'lum bir dastur puli 
bilan bog'liq ish jarayoni dastur birinchi so'rovni olmaguncha boshlanmaydi http 
IIS 6 , shuningdek , bo'sh ish vaqtini qo'llab-quvvatlaydi , bu ma'lum vaqt 


oralig'idan keyin (taym-aut) bo'sh turgan ishchi jarayonlarini yopadi va 
foydalanilmagan resurslarni boshqa jarayonlar tomonidan foydalanish uchun 
chiqaradi. 
Holat monitoringi, javob bermayotgan jarayon bilan shug'ullanish va tez-tez 
buzilishlardan himoya qilish 
Ish oqimlari WAS Web Administration Service ( Web Ma'muriyat Service ) 
- bu WWW xizmatining komponenti sifatida amalga oshirilgan IIS 6 ning yangi 
xususiyati xizmat . Ishchi jarayonlarini qayta - qayta ishga tushirishdan tashqari
WAS vaqti-vaqti bilan ularning holatini kuzatish uchun ishchi jarayonlarini so'roq 
qiladi ( ping buyrug'i yordamida). Agar ishchi jarayon bloklangan va javob bera 
olmasa, WAS bu jarayonni tugatadi va uni almashtirish uchun yangi jarayonni 
boshlaydi. Shu bilan bir qatorda, WAS uni almashtirishni boshlaganda javob 
bermayotgan jarayonni davom ettirish uchun sozlanishi mumkin. 
Bu muammo manbasini aniqlash uchun javob bermayotgan jarayonga 
tuzatuvchi biriktirilishi mumkin bo'lgan ishlab chiqish stsenariylarida foydalidir. 
Agar dastur shunchalik noto'g'ri bo'lsa, ishchi jarayon qayta-qayta muzlatib 
qo'ysa, siz tezkor muvaffaqiyatsizlikdan himoyalanish deb ataladigan xususiyatdan 
foydalanishingiz mumkin . himoya qilish ) muammo hal etilmaguncha ta'sirlangan 
ilovalar pulini xizmatdan chiqarish14. 
Protsessorga yaqinlik 
IIS 6 ning qo'shimcha xususiyati simmetrik ko'p ishlov berish ( SMP
apparat platformalarini qo'llab-quvvatlashning yaxshilanganidir. Protsessorga 
yaqinlikdan foydalanib , alohida ishchi jarayonlari katta, muhim amaliy 
dasturlarning ishlashini yaxshilash uchun ma'lum markaziy protsessorlarga (CPU) 
tayinlanishi mumkin. 
XML metabazasi 
IIS konfiguratsiya ma'lumotlarini o'z ichiga olgan fayl bo'lgan metabaza 
formati IIS 6 da oldingi versiyalarda ishlatilgan ikkilik formatdan XML matn 
fayliga o'zgartirilishi mumkin . Bu metabazani tahrirlashni osonlashtiradi (siz 
oddiy matn muharriri kabi Notepaddan foydalanishingiz mumkin) va IISni tezroq 
qayta ishga tushirishga imkon beradi . Quyidagi yangi xususiyatlar ham 
metabazaga kiritilgan. 


Download 0.93 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling