Sebenarnya, pembaruan otomatis didorong dari wp.org. Proses pembaruan masih berjalan di situs Anda, tetapi di latar belakang via wp-cron.
Ketika pembaruan kecil baru dirilis, orang-orang di WordPress mulai meluncurkan pembaruan. Proses pembaruan aktual dimulai setelah situs Anda memeriksa wp.orgpembaruan, pembaruan tersedia secara teoritis, dan situs Anda dipilih secara acak untuk diperbarui.
(Terima kasih @otto untuk menunjukkan kata-kata salah saya :))
Karena setiap situs memeriksa wp.orgversi baru (biasanya menggunakan dua kali sehari wp-cron), rolloutserver tahu berapa banyak situs yang memerlukan pembaruan.
Kemudian peluncuran dimulai, mulai perlahan - 1 dari 128 situs diperbarui secara otomatis. Ini sedang dipantau, dan jika berturut-turut menunjukkan tidak ada masalah dengan peluncuran, lebih banyak situs mendapatkan pembaruan otomatis (biasanya langkah berikutnya adalah 1 dari 64, dan terus meningkat seperti itu) sampai semua pembaruan otomatis dikirim.
Ini memungkinkan pengembang untuk menghentikan peluncuran jika ada masalah, tetapi pembaruan terakhir dari 3.8ke 3.8.1memiliki tingkat keberhasilan 100%.
Situs yang dipilih 1 out of 128sebenarnya acak. Yah, tidak juga, tetapi jika Anda ingin tahu, itu berfungsi seperti ini:
Url situs yang membutuhkan pembaruan akan di-hash menggunakan MD5. Menggunakan hanya tiga karakter pertama dari hash ini dan mengubahnya menjadi base10, ini menghasilkan 4096 kemungkinan. Pembaruan dimulai untuk situs yang memiliki angka yang dihitung antara 0 dan 31 (4096/32 = 128).
Oke, saya kira itu cukup acak;)
Dalam kasus saya, ketika saya menjalankan banyak situs WordPress, pembaruan membutuhkan waktu 1 hari - cukup lucu untuk melihat ketika semua halaman diperbarui.
Kalau-kalau Anda bertanya-tanya: D
btw, berikut ini artikel di make.wordpress.org yang menjelaskan prosesnya, seperti yang terjadi.