Dasturiy ta’minot ishlab chiqish · 2026-yil 14-oktabr · 2 daqiqa o‘qish
Sanoat ekspluatatsiyasi: monitoring, jurnallar va to‘xtovsiz yangilanish
Bu sahifa rus tilida: /blog/razrabotka-i-ekspluataciya-promyshlennogo-bekenda
Sanoat ekspluatatsiyasi — tizim haqiqiy foydalanuvchilar bilan, haqiqiy ma’lumotlar ustida va biznes uchun muhim rejimda ishlashi. Bu bosqichda «dasturchining kompyuterida ishlaydi» degan gap hech narsa anglatmaydi: tizim kechayu kunduz barqaror ishlashi, muammolar esa foydalanuvchilardan oldin ko‘rinishi kerak.
Ishga tushirishdan oldingi tekshiruv ro‘yxati
- Muhitlar ajratilgan: ishlab chiqish, sinov va ishchi muhit
- Konfiguratsiya va maxfiy kalitlar koddan tashqarida
- Ma’lumotlar bazasining avtomatik zaxirasi sozlangan va tiklash sinab ko‘rilgan
- Monitoring va ogohlantirishlar ishlaydi
- Jurnallar markazlashgan joyda yig‘iladi
- Yangilanish va orqaga qaytarish tartibi yozilgan
- Mas’ul shaxslar va ularning aloqa ma’lumotlari belgilangan
Monitoring: nimani kuzatish
Foydalanuvchi nuqtai nazaridan:
- javob vaqti;
- xatolar ulushi;
- asosiy ssenariylar ishlayaptimi (masalan, har bir necha daqiqada avtomatik buyurtma sinovi).
Infratuzilma:
- protsessor, xotira, disk joyi;
- ma’lumotlar bazasi ulanishlari va sekin so‘rovlar;
- fon vazifalari navbati uzunligi.
Biznes ko‘rsatkichlari:
- soat bo‘yicha buyurtmalar soni;
- muvaffaqiyatli to‘lovlar.
Oxirgisi ko‘pincha unutiladi, lekin u eng tez signal beradi: buyurtmalar to‘satdan nolga tushsa, texnik ko‘rsatkichlar normal ko‘rinsa ham, nimadir buzilgan.
Jurnallar
Har bir muhim hodisa vaqt, foydalanuvchi va so‘rov identifikatori bilan yoziladi. Shunda «mijoz buyurtma bera olmadi» degan shikoyat kelganda, uning so‘rovi qayerda to‘xtaganini topish mumkin. Jurnallarda parollar, karta raqamlari va maxfiy kalitlar bo‘lmasligi kerak.
To‘xtovsiz yangilanish
- Yangi versiya avval sinov muhitida tekshiriladi
- Ishchi muhitga avtomatik jarayon orqali chiqariladi, qo‘lda fayl nusxalash orqali emas
- Bir nechta server bo‘lsa, ular navbat bilan yangilanadi
- Ma’lumotlar bazasi o‘zgarishlari eski va yangi kod bilan mos bo‘lishi uchun bosqichma-bosqich qilinadi
- Muammo chiqsa, oldingi versiyaga tez qaytish imkoni bor
Hodisalarga javob
- Ogohlantirish mas’ul odamga keladi — Telegram, qo‘ng‘iroq yoki SMS orqali
- U birinchi navbatda xizmatni tiklaydi: oldingi versiyaga qaytarish, serverni qayta ishga tushirish
- Foydalanuvchilar va biznes kerak bo‘lsa xabardor qilinadi
- Keyin sabab tahlil qilinadi va takrorlanmasligi uchun choralar yoziladi
Tahlil aybdorni qidirish emas, jarayonni yaxshilash uchun o‘tkaziladi.
Hujjatlar
- Arxitektura sxemasi va serverlar ro‘yxati
- Yangilanish va orqaga qaytarish yo‘riqnomasi
- Tipik muammolar va ularni hal qilish qadamlari
- Tashqi servislar va ularning kalitlari qayerda boshqarilishi
Bu hujjatlar mas’ul dasturchi ta’tilda bo‘lganda yoki jamoa almashganda bebaho bo‘ladi.
Buyurtmachi uchun
Ishlab chiqish shartnomasida ekspluatatsiyani alohida band sifatida ko‘ring: kim monitoring qiladi, qaysi vaqtda javob beradi, zaxira nusxalar kimda saqlanadi, serverlarga kirish huquqi kimga tegishli. Bu savollarga javobsiz «tayyor tizim» aslida yarim tayyor bo‘ladi.
Vazifani muhokama qilamiz
Ism va telefon raqamingizni qoldiring — qo‘ng‘iroq qilib, jarayon haqida so‘raymiz va nimadan boshlashni taklif qilamiz.
Loyihani muhokama qilish