Vaqtinchalik o'zgaruvchan server -




Download 1 Mb.
Pdf ko'rish
bet3/18
Sana30.05.2024
Hajmi1 Mb.
#258023
1   2   3   4   5   6   7   8   9   ...   18
Bog'liq
Krizak.en.uz

Vaqtinchalik o'zgaruvchan server -
VTEC barcha vaqtinchalik o'zgaruvchilarni 
alohida server demonida joylashtiradi. Bu qoida dvigatellarini qayta yuklash/
qayta ishga tushirishda holatni saqlash mashaqqatidan ozod qiladi. Shuningdek, 
u qoida mexanizmlariga maʼlumotlarni oson almashish imkonini beradi, chunki 
oʻzgaruvchi server qoida dvigatellari uchun umumiy nom maydonini taqdim 
etadi; bitta qoida mexanizmi vaqtinchalik o'zgaruvchini o'rnatishi mumkin va 
boshqa qoida mexanizmi bir xil o'zgaruvchi nomidan foydalanib, uni so'rashi 
mumkin.
run_cmd
-masofaviy mashinada buyruqni 
bajaradi
send_mail
-elektron pochta xabarini yuboradi
umid yaqin
-AMD ning partiyalarni rejalashtirish tizimiga ish 
joylarini ochish yoki yopish uchun ko'rsatma beradi
inject_log
-log oqimiga tizim xabarini kiritadi (qoida 
dvigatellariga ish holati haqida signal berish uchun)
Vaqtinchalik o'zgaruvchilar serveri ma'lum chegara 
shartlari bajarilganda jurnal oqimiga maxsus xabarlarni 
kiritishi mumkin. Qoida dvigatellari ushbu chegara 
xabarlarini kuzatishi va o'zgaruvchilar holatini doimiy 
ravishda so'rashga majbur bo'lmasdan tegishli 
choralarni ko'rishi mumkin.
Harakatlarning o'ziga qo'shimcha ravishda, har xil 
darajadagi ustuvorliklarga ega bo'lgan harakatlar serverida 
aniqlanishi mumkin bo'lgan o'zboshimchalik qatorlari. 
Navbatlar konfiguratsiya faylida aniqlanadi. Amalda faqat 
uchta navbat kerak:
inqiroz
-har qanday ish ushbu navbatga qo'yilganda, boshqa 
barcha navbatlar ushbu navbat bo'sh bo'lgunga qadar to'xtatiladi 
(vaqtga sezgir bo'lgan faol sahifa voqealari yoki holatni tekshirish 
uchun yaxshi)
normal
-serverni qayta ishga tushirish yoki qayta o'rnatish yoki skriptni ishga 
tushirish kabi oddiy ishlar
 elektron pochta
-Aksariyat elektron pochta ishlari bu 
yerda navbatga qo'yiladi, shuning uchun ular boshqa ishlar bilan parallel 
ravishda qayta ishlanadi (masalan, a
run_cmd
dagi ish
normal
navbatni bajarishdan oldin 
yuborilishi uchun 500 ta elektron xatni kutish shart 
emas)
Vaqtinchalik o'zgaruvchilar serveriga Perl ob'ekt interfeysi qoida 
dvigatellarida foydalanish uchun taqdim etilgan. Bundan tashqari, 
vaqtinchalik o'zgaruvchilar serverining xususiyatlari talab 
qilinganidan ko'proq bo'lgan hollarda, vaqtinchalik o'zgaruvchilar 
ma'lumotlari turlari Perl ob'ektlari sifatida mavjud, ya'ni qoida 
dvigatellari vaqtinchalik o'zgaruvchilar serveriga umuman murojaat 
qilmasdan ularni mahalliy sifatida yaratishi mumkin.

Download 1 Mb.
1   2   3   4   5   6   7   8   9   ...   18




Download 1 Mb.
Pdf ko'rish