View a markdown version of this page

AWS Fargate pembatasan kuota - Amazon Elastic Container Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AWS Fargate pembatasan kuota

AWS Fargate membatasi tugas Amazon ECS dan tingkat peluncuran pod Amazon EKS ke kuota (sebelumnya disebut sebagai batas) menggunakan algoritma bucket token untuk setiap AWS akun berdasarkan Per-wilayah. Dengan algoritme ini, akun Anda memiliki bucket yang memegang sejumlah tertentu token. Jumlah token dalam bucket mewakili kuota tarif Anda pada detik tertentu. Setiap akun pelanggan memiliki bucket token tugas dan pod yang habis berdasarkan jumlah tugas dan pod yang diluncurkan oleh akun pelanggan. Bucket token ini memiliki bucket maksimum yang memungkinkan Anda membuat jumlah permintaan yang lebih tinggi secara berkala, dan tingkat isi ulang yang memungkinkan Anda mempertahankan tingkat permintaan yang stabil selama diperlukan.

Misalnya, ukuran bucket token tugas dan pod untuk akun pelanggan Fargate adalah 100 token, dan tingkat isi ulang adalah 20 token per detik. Oleh karena itu, Anda dapat segera meluncurkan hingga 100 tugas Amazon ECS dan pod Amazon EKS per akun pelanggan, dengan tingkat peluncuran berkelanjutan 20 tugas Amazon ECS dan pod Amazon EKS per detik.

Tindakan Kapasitas maksimum bucket (atau tingkat Burst) Tingkat pengisian ulang ember (atau tingkat berkelanjutan)
Kuota tarif sumber daya Fargate untuk tugas On Demand Amazon ECS dan pod Amazon EKS 1 100 20
Kuota tarif sumber daya Fargate untuk tugas Spot Amazon ECS 100 20

1 Akun yang hanya meluncurkan pod Amazon EKS memiliki tingkat burst 20 dengan tingkat peluncuran pod berkelanjutan sebesar 20 peluncuran pod per detik saat menggunakan versi platform yang disebut dalam versi platform Amazon EKS.

Membatasi RunTask API di Fargate

Selain itu, Fargate membatasi tingkat permintaan saat meluncurkan tugas menggunakan Amazon ECS RunTask API menggunakan kuota terpisah. Fargate membatasi permintaan Amazon ECS RunTask API untuk setiap AWS akun berdasarkan setiap wilayah. Setiap permintaan yang Anda buat menghapus satu token dari bucket. Kami melakukan ini untuk membantu kinerja layanan, dan untuk memastikan penggunaan yang wajar bagi semua pelanggan Fargate. Panggilan API tunduk pada kuota permintaan apakah berasal dari konsol Amazon Elastic Container Service, alat baris perintah, atau aplikasi pihak ketiga. Kuota tarif untuk panggilan ke Amazon ECS RunTask API adalah 20 panggilan per detik (burst dan berkelanjutan). Namun, setiap panggilan ke API ini dapat meluncurkan hingga 10 tugas. Ini berarti Anda dapat meluncurkan 100 tugas dalam satu detik dengan membuat 10 panggilan ke API ini, meminta 10 tugas untuk diluncurkan di setiap panggilan. Demikian pula, Anda juga dapat membuat 20 panggilan ke API ini, meminta 5 tugas untuk diluncurkan di setiap panggilan. Untuk informasi selengkapnya tentang pembatasan API untuk Amazon ECS RunTask API, lihat pelambatan permintaan API di Referensi API Amazon ECS.

Dalam praktiknya, tingkat peluncuran tugas dan pod juga bergantung pada pertimbangan lain seperti gambar kontainer untuk diunduh dan dibongkar, pemeriksaan kesehatan, dan integrasi lain yang diaktifkan, seperti mendaftarkan tugas atau pod ke penyeimbang beban. Pelanggan melihat variasi dalam tingkat peluncuran tugas dan pod dibandingkan dengan kuota yang diwakili sebelumnya berdasarkan fitur yang diaktifkan pelanggan.

Menyesuaikan kuota tarif di Fargate

Anda dapat meminta kenaikan kuota pembatasan tarif Fargate untuk akun Anda AWS . Untuk informasi selengkapnya, lihat Meminta kenaikan kuota di Panduan Service Quotas Pengguna.