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ď č. 1Za predpokladu, že nevyžadujete prestoje pre vašu aplikáciu pri nasadení,
Môžete použiť strategickú stratégiu nasadenia EBS.
- Klonujte prostredie.
- Nasadenie novej verzie.
- Vymeňte adresy URL prostredia.