Aslında, otomatik güncelleme itilir wp.org
. Güncelleme işlemi hala sitenizde çalışır, ancak arka planda wp-cron
.
Yeni bir küçük güncelleme yayınlandığında, WordPress'teki çocuklar güncellemeyi başlatmaya başlar. Gerçek güncelleme işlemi, siteniz wp.org
güncellemeleri kontrol ettikten sonra başlatılır , güncellemeler teorik olarak kullanılabilir ve siteniz güncellenmek üzere rastgele seçilir.
(Yanlış ifademi gösterdiğiniz için teşekkür ederiz @ot :))
Her site wp.org
yeni sürümleri kontrol ettiğinden (genellikle günde iki kez kullanılır wp-cron
), rolloutserver kaç sitenin bir güncellemeye ihtiyacı olduğunu bilir.
Ardından, dağıtım yavaş bir şekilde başlar - 128 siteden 1'i otomatik olarak güncellenir. Bu izlenir ve eğer başarılı bir sonuç çıkma ile ilgili herhangi bir sorun çıkmazsa, sitelerin çoğu otomatik güncellemeyi alır (genellikle bir sonraki adım 64'te 1 olur ve bu şekilde artmaya devam eder) tüm otomatik güncellemeler teslim edilinceye kadar.
Herhangi bir sorun oluşursa bu sunumu durdurmak için geliştiricileri sağlar, ancak son güncelleme 3.8
için 3.8.1
% 100 başarı oranı var.
Tarafından seçilen siteler 1 out of 128
aslında rastlantısaldır. Şey, tam olarak değil, ama bilmek istiyorsanız, şunun gibi çalışır:
Güncellemeye ihtiyaç duyan sitenin URL’si kullanılarak karma hale getirilir MD5
. Bu karma değerin sadece ilk üç karakterini kullanmak ve onu dönüştürmek base10
, bu 4096 olasılıkla sonuçlanır. Güncelleme, 0 ile 31 arasında hesaplanan bir sayıya sahip siteler için başlamıştır (4096/32 = 128).
Tamam, sanırım sonuçta oldukça rastgele;)
Benim durumumda, çok fazla WordPress sitesi çalıştırdığım için güncellemeler 1 gün sürdü - tüm sayfaların ne zaman güncellendiğini görmek oldukça komikti.
Sadece merak ediyorsan diye: D
btw, işte make.wordpress.org sitesinde, süreci olduğu gibi anlatan bir makale.