← Cloudflare Workers / workers
Verze a nasazení
Pokaždé, když změníte kód nebo konfiguraci svého Workeru, Workers vytvoří verze. nasazení určuje, které verze aktivně obsluhují provoz.
Verze
Verze zachycuje úplný stav vašeho Workeru k danému okamžiku: jeho sbalený kód, statická aktiva, vazby, a nastavení kompatibility. Každá verze má jedinečné ID a eviduje, kdo ji vytvořil, kdy a odkud.
K verzi můžete při jejím nahrávání volitelně přidat zprávu a tag.
Deployments
Deployment určuje, která verze nebo verze vašeho Workeru aktivně obsluhují provoz. Deployment může odkazovat na jednu verzi (obsluhující 100 % provozu) nebo na dvě verze (s provozem rozděleným mezi ně během postupné nasazení).
U každého nasazení se eviduje, kdo ho vytvořil, kdy a které verze obsahuje.
Výchozí chování
Ve výchozím nastavení jsou tyto dva koncepty propojené: když spustíte wrangler deploy, Workers vytvoří novou verzi a jedním krokem ji ihned nasadí na 100 % provozu.
Můžete je oddělit, takže nahrání verze a její nasazení jsou nezávislé akce. To vám dává kontrolu nad tím, kdy nový kód začne fungovat naživo, a umožňuje vám používat strategie jako postupná nasazení nebo ruční povýšení. Podívejte se na Správa nasazení s podrobnostmi.
Zobrazit verze a nasazení
Pomocí nástroje Wrangler
Wrangler umožňuje zobrazit 100 nejnovějších verzí a nasazení. Podrobnosti najdete v versions list a deployments list dokumentaci k příkazům.
Pomocí dashboardu Cloudflare
-
V dashboardu Cloudflare přejděte na Workers & Pages stránce.
Přejděte na Workers & Pages ↗ -
Vyberte svůj Worker > Deployments.
Další kroky
- Správa nasazení - Nahrajte verze bez jejich nasazení a určete, kdy budou spuštěny
- Preview URLs - Otestujte nové verze před jejich nasazením do produkce
- Gradual Deployments - Rozdělte provoz mezi dvě verze pomocí procentuálního směrování
- Afinita verze : konzistentně směruje uživatele na stejnou verzi při každém načtení stránky během postupného nasazení
- Přepisy verzí - Odešlete požadavek na konkrétní verzi podle ID pro smoke testing a připnutí mezi Workers
- Vrácení zpět - Vraťte se k dříve nasazené verzi