Kem Intensif DevOps · Pelajaran

serial & Pelaksanaan Kelompok Bergilir

Laksanakan perubahan secara berperingkat dan selamat.

Pelajaran 4 daripada 413 langkah

serial & Pelaksanaan Kelompok Bergilir ialah pelajaran Kem Intensif DevOps percuma di CoddyKit. Ini ialah pelajaran 4 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Kem Intensif DevOps, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Kem Intensif DevOps merangkumi sejumlah 4 pelajaran.

Menjalankan Semuanya Sekaligus Berisiko

Mengemas kini setiap pelayan dalam satu sapuan memang pantas, tetapi perubahan yang buruk boleh menjatuhkan keseluruhan kumpulan mesin anda pada saat yang sama. Kemas kini berperingkat mengelakkan perkara itu.

Kenali serial

Kata kunci serial mengarahkan satu play supaya berjalan pada hos secara berkelompok, bukannya pada semua hos serentak. Anda mengemas kini satu bahagian, kemudian beralih ke bahagian seterusnya.

- hosts: web
  serial: 2

Nombor Menetapkan Saiz Kelompok

Berikan serial satu nombor dan setiap kelompok akan mengandungi bilangan hos itu. Dengan serial 2, Ansible menyiapkan seluruh play pada dua hos sebelum mengendalikan hos yang lain.

Gunakan Peratusan

Peratusan berubah mengikut saiz kumpulan pelayan. serial: 25% mengemas kini satu perempat hos bagi setiap gelombang, sama ada anda mempunyai 8 atau 800 pelayan.

serial: 25%

Tingkatkan Secara Berperingkat dengan Senarai

Berikan senarai untuk membesarkan kelompok apabila keyakinan meningkat: mulakan dengan satu hos, kemudian tambah hos yang lain. Inilah corak klasik pelancaran percubaan diikuti pelancaran penuh.

serial:
  - 1
  - 5
  - 25%

Seluruh Play bagi Setiap Kelompok

Yang penting, serial menjalankan seluruh play pada satu kelompok sebelum beralih ke kelompok seterusnya. Bahagian pertama disiapkan sepenuhnya sementara hos yang kemudian belum dimulakan.

Gagal Pantas dengan max_fail_percentage

Gabungkan serial dengan max_fail_percentage untuk membatalkan pelancaran jika terlalu banyak hos dalam satu kelompok gagal, sekali gus menghentikan perubahan yang bermasalah sebelum tersebar.

- hosts: web
  serial: 25%
  max_fail_percentage: 30

Keluarkan dari Trafik Sebelum Mengubah

Gelombang yang selamat terlebih dahulu mengeluarkan setiap kelompok daripada pengimbang beban, menggunakan perubahan, kemudian memasukkan hos itu semula supaya pengguna tidak pernah mengakses pelayan yang sedang dikemas kini.

Kekalkan Perkhidmatan Berjalan

Oleh sebab kelompok lain terus melayan trafik, kemas kini berperingkat memberikan masa henti sifar: aplikasi kekal tersedia sepanjang pelancaran.

serial Bertemu forks

Dalam satu kelompok, forks masih mengawal pelaksanaan selari. serial mengehadkan bilangan hos yang disentuh oleh satu gelombang; forks mengehadkan bilangan hos yang berjalan serentak di dalamnya.

Uji Satu Dahulu

Memulakan dengan serial: 1 menjadikan hos pertama sebagai hos percubaan. Jika hos itu bermasalah, pelaksanaan berhenti di situ dan seluruh kumpulan pelayan anda kekal sihat.

Semakan Pantas

Anda mahu mengemas kini 100 pelayan web sedikit demi sedikit tanpa gangguan perkhidmatan.

Imbas Kembali

Gunakan serial untuk melancarkan perubahan secara berkelompok, tingkatkan saiznya dengan senarai, dan tambahkan max_fail_percentage untuk berhenti lebih awal. Itulah pelancaran tanpa masa henti. 🌊

Percuma untuk bermula

Pelajari Kem Intensif DevOps dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
142
Pelajaran
568

Soalan Lazim

Adakah pelajaran “serial & Pelaksanaan Kelompok Bergilir” percuma?

Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Kem Intensif DevOps, termasuk “serial & Pelaksanaan Kelompok Bergilir”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Kem Intensif DevOps merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “serial & Pelaksanaan Kelompok Bergilir”?

Laksanakan perubahan secara berperingkat dan selamat. Anda berlatih Kem Intensif DevOps menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Kem Intensif DevOps?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Kem Intensif DevOps di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 4 daripada 4.

Berapa lamakah pelajaran “serial & Pelaksanaan Kelompok Bergilir” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Kem Intensif DevOps ini?

Ya. Setiap pelajaran Kem Intensif DevOps menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. forks & Penalaan Keselarian
  2. Strategi: linear, free & host_pinned
  3. Pipelining SSH & Guna Semula Sambungan
  4. serial & Pelaksanaan Kelompok Bergilir
← Kembali ke Kem Intensif DevOps