Hangi ortamda çalıştığınızı merak ediyorum, burada 10-20 saniye, hatta birkaç dakika çalışmama süresi bir anlaşma kırıcı olabilir. Doğal olarak, bu ideal değil, ama özellikle yoğun olmayan saatlerde konuşlandırıyorsanız, ödenmesi gereken oldukça küçük bir fiyat olduğunu hayal etmeliyim.
M2 geliştirici belgeleri: Magento'yu üretime dağıtın . Bu yazıdan itibaren dokümanlar seyrek ve tartışma için harici bir GitHub sorununa bağlanıyor. Ancak, bu resmi dokümanlar göz kulak olmak için iyi bir yerdir.
Ekibim M2'yi dağıtmak için Capistrano'yu kullanmayı araştırıyor. Henüz son bir sürece karar vermedik, ancak basit bir Google araması ("capistrano magento 2") birkaç kişinin aynı şeyi denediğini gösteriyor.
Son olarak, durgunluğu en aza indirmeye çalışan mavi-yeşil dağıtım gibi çeşitli şemalar vardır . Özellikle mavi-yeşil bir hazırlama sunucusuna sahip olmak gibidir, ancak kritik zamanda DNS'yi maviden yeşile işaret edecek şekilde güncelleyerek yeşilin canlıya ve maviyi "sahnelemeye" dönüştürürsünüz. Bir sonraki dağıtım için mavi tekrar canlı hale gelir. Bu şekilde kesinti süresi teorik olarak sıfırdır ve değişiklikler DNS değişikliği ilerledikçe hızla gerçekleşir.