/ / Ako zabezpečiť, aby všetky prípady používali rovnakú verziu v aplikácii Elastic Beanstalk? - Amazon-web-služby, elastický-fazuľa, Amazon-elastický-fazuľa

Ako zabezpečiť, aby všetky prípady používali rovnakú verziu v aplikácii Elastic Beanstalk? - Amazon-web-služby, elastický-fazuľa, Amazon-elastický-fazuľa

Mám spustenú aplikáciu Elastic BeanstalkDocker. Počas neprerušiteľného nasadenia Elastic Beanstalk otvára nové prípady, spúšťa kontajnery, pridá nové prípady do ELB, spustí zdravotné kontroly a potom odstráni staré prípady (najmenej mi rozumie).

Takže počas rozmiestnenia je miesto, kde dvainštancie môžu byť spustené kontajnery s rôznymi verziami. V závislosti od rozdielu medzi obrazmi dokovacej stanice to spôsobuje chyby počas nasadenia.

Ako môžem zabezpečiť, aby bola v každej inštancii ELB v ľubovoľnom bode spustená rovnaká verzia?

odpovede:

0 pre odpoveď č. 1

Za predpokladu, že nevyžadujete prestoje pre vašu aplikáciu pri nasadení,

Môžete použiť strategickú stratégiu nasadenia EBS.

  1. Klonujte prostredie.
  2. Nasadenie novej verzie.
  3. Vymeňte adresy URL prostredia.