Middle
Blue-green deployment деген эмне?
sobes.tech AI
AIден жооп
Көк-жасыл орнату — бұл бағдарламалық жасақтаманы шығарудың стратегиясы, ол тоқтап қалу қаупін азайтады және қайтаруды жеңілдетеді. Бұл екі бірдей ортаны сақтау туралы: "көк" (қазіргі өндірістік нұсқа) және "жасыл" (жаңа нұсқа).
Процесс:
- Жаңа нұсқа "жасыл" ортада орналастырылады.
- Барлық қажетті тесттер "жасыл" ортада жүргізіледі, ол толық дайын болғанша.
- Трафик "көк" ортадан "жасыл" ортаға ауыстырылады. Бұл ауысу бірден (мысалы, жүктемені теңестірушінің конфигурациясын өзгерту арқылы) немесе біртіндеп болуы мүмкін.
- "Көк" орта резервте қалады, қажет болған жағдайда қайтару үшін немесе келесі орналастырулар үшін пайдаланылады.
Артықшылықтары:
- Минималды тоқтау уақыты: Ауыстыру кезінде ескі нұсқа жұмысын жалғастырады, жаңа негізгі нұсқаға айналғанша.
- Жеңіл қайтару: Егер жаңа нұсқада проблемалар анықталса, трафик бірден "көк" ортаға қайта бағытталады.
- Орнатуға сенімділік: Жаңа нұсқа толық тестіленген, өндіріске ұқсас ортада, ауысым алдында.
Кемшіліктері:
- Қос инфрақұрылым: Екі толық және бірдей орта талап етіледі, бұл қымбат болуы мүмкін.
- Күйді басқару: Егер қолданба күйді сақтаса (мысалы, пайдаланушы сессиялары), оны ауысым кезінде қалай басқару керектігін жоспарлау керек.