ConcurrencySchedulingPolicy CustomResourceDefinition (CRD) yang disediakan oleh Service Mesh (ASM) suite penjadwalan lalu lintas mendefinisikan kebijakan untuk penjadwalan permintaan berbasis prioritas dengan pembatasan permintaan bersamaan. Topik ini menjelaskan bidang-bidang dalam ConcurrencySchedulingPolicy.
Ikhtisar
ConcurrencySchedulingPolicy mendefinisikan kebijakan untuk penjadwalan permintaan berbasis prioritas dengan pembatasan permintaan bersamaan. Kebijakan ini mencakup layanan tempat kebijakan diterapkan, parameter waktu proses pembatas konkurensi, dan konfigurasi terkait penjadwalan prioritas.
ConcurrencySchedulingPolicySpec
ConcurrencySchedulingPolicySpec merupakan konfigurasi utama dari ConcurrencySchedulingPolicy dan sesuai dengan bidang spec.
Bidang | Tipe | Diperlukan | Deskripsi |
concurrency_scheduler | Ya | Menentukan konfigurasi batasan pada permintaan bersamaan dan penjadwalan permintaan berbasis prioritas. |
ConcurrencyScheduler
ConcurrencyScheduler menentukan konfigurasi untuk pembatas konkurensi dan penjadwalan permintaan berbasis prioritas.
Bidang | Tipe | Diperlukan | Deskripsi |
max_concurrency | int64 | Ya | Jumlah maksimum permintaan bersamaan. |
concurrency_limiter | Ya | Konfigurasi pembatas konkurensi. | |
scheduler | Ya | Konfigurasi penjadwal yang menjadwalkan permintaan berdasarkan prioritas mereka ketika jumlah permintaan bersamaan melebihi batas konkurensi. | |
selectors | []Selector | Ya | Selector yang digunakan untuk memilih permintaan tertentu di mana kebijakan yang didefinisikan oleh ConcurrencySchedulingPolicy berlaku. |