Junior — Middle
შეგიძლიათ ახსნათ Blue-green deployment-ის კონცეფცია და როგორ გამოიყენება ის სისტემების განახლებაში გარეშე შეწყვეტის?
sobes.tech AI
პასუხი AI-სგან
მწვანე-ლურჯი განთავსება არის განთავსების სტრატეგია, სადაც არსებობს ორი იდენტური გარემო: "ლურჯი" (მიმდინარე სამუშაო) და "მწვანე" (აპლიკაციის ახალი ვერსია). ახალი ვერსია განთავსებულია მწვანე გარემოში, და წარმატებული ტესტირების შემდეგ, ტრეფიკი გადადის ლურჯიდან მწვანეზე.
უპირატესობები:
- განახლება ხორციელდება შეუფერხებლად, რადგან მომხმარებლები ყოველთვის მუშაობენ ერთ-ერთი გარემოთი.
- სწრაფი გადატანა უკან: თუ ახალი ვერსიაში პრობლემები აღმოაჩინეს, ტრეფიკი სწრაფად შეიძლება გადატანილ იქნას ლურჯ გარემოზე.
გამოყენება:
- განახორციელეთ ახალი ვერსია მწვანე გარემოში.
- ჩაატარეთ ტესტები და გადაამოწმეთ ფუნქციონირება.
- შეცვალეთ დატვირთვის ბალანსი ან DNS ისე, რომ მომხმარებლები დაიწყონ მწვანე გარემოს გამოყენება.
- ლურჯი გარემო რჩება რეზერვად გადატანის შემთხვევაში.
ამ გზით, მწვანე-ლურჯი განთავსება მინიმუმამდე აყვანის რისკებს და უზრუნველყოფს სისტემის უწყვეტ მუშაობას განახლების დროს.