Ben şu anda oldukça benim takımım benimsiyor dağıtım yoluyla rahatsız ediyor ... Bu çok eski moda ve ben çok iyi çalışmıyor biliyorum. Ama ben tam olarak bunu değiştirmek için biliyorum, bu yüzden bu konuda bazı öneriler veriniz bilmiyorum ...
Burada mevcut kurulum:
- 2 websunucu
- 1 veritabanı sunucusu
- 1 test sunucusu
Akım dağıtım adaptasyon
- Biz geliştirmek ve test sunucusu üzerinde çalışmak, her değişiklik sınama sunucusuna elle yüklenir.
- Bir değişiklik veya özellik tamamlandığında, biz o zaman SVN depo değişiklikleri taahhüt.
- Değişiklikleri yapılıyor, biz sonra sunucuları arasında dosyaları senkronize etmek için her dakika çalışan bir cronjob olacak ilk webserver, bizim değişiklikleri karşıya.
Biz senkronizasyon işi başlar gibi bir dosya upload zaman çok can sıkıcı bir şey, sadece yarım-yüklenen beri senkron-ed, bozuk görünür olan dosyadır. Başka bir şey dağıtım arıza olduğunda, o geri dönmek için son derece zor olacaktır. Bu temelde ben bakan değilim sorun, ben ne yapmalıyım nelerdir?
Buna ek olarak, dosyaları her zaman diğer sunuculara senkron-ed olması gerekir 1 webserver, bu nedenle bu yana cronjob nedeni vardı.
P / S: Ben söylemeyi unutmuşum özür dilerim, SVN sunucusu barındırılmaktadır. Biz bunun üzerinde çok fazla denetim yok, ama ben kanca düzenleyebilirsiniz inanıyorum ...