全部产品
Search
文档中心

CDN:Fungsi Pembatasan

更新时间:Jun 27, 2025

Topik ini menjelaskan sintaksis, fitur, parameter, nilai kembalian, serta menyediakan contoh penggunaan fungsi pembatasan laju.

limit_rate_after

Tabel berikut menampilkan detail dari fungsi ini.

Item

Deskripsi

Sintaksis

limit_rate_after(n, unit)

Deskripsi

Menentukan jumlah maksimum transfer data sebelum laju transfer data dibatasi. Jika batas atas tercapai, laju transfer data akan dibatasi.

Catatan

Fungsi ini hanya menetapkan jumlah maksimum transfer data untuk permintaan individu.

Parameter

  • n: jumlah maksimum transfer data sebelum laju transfer data dibatasi. Tipe data: integer. Jika Anda tidak mengonfigurasi parameter unit, satuannya adalah byte.

  • unit: satuan untuk mengukur jumlah transfer data. Tipe data: char. Parameter ini opsional. Nilai yang valid untuk unit: K, M, dan G. Nilai-nilai ini tidak peka huruf besar/kecil.

Nilai kembalian

Jika fungsi berhasil, true dikembalikan. Sebaliknya, false dikembalikan.

Contoh

limit_rate_after(100, 'k')                                                                                                                                                              
limit_rate(1, 'm') 
//Catatan: Sebelum jumlah transfer data mencapai 100 KB, laju transfer data tidak dibatasi. Ketika jumlah transfer data melebihi 100 KB, laju transfer data dibatasi menjadi 1 MB/s.

limit_rate

Tabel berikut menampilkan detail dari fungsi ini.

Item

Deskripsi

Sintaksis

limit_rate(n, unit)

Deskripsi

Menentukan nilai ke mana laju transfer data dibatasi. Secara default, laju transfer data terendah adalah 50 KB/s. Jika Anda menentukan laju transfer data yang lebih rendah dari 50 KB/s, laju transfer data akan dibatasi menjadi 50 KB/s.

Catatan

Fungsi ini hanya membatasi permintaan individu.

Parameter

  • n: jumlah maksimum transfer data sebelum laju transfer data dibatasi. Tipe data: integer. Jika Anda tidak mengonfigurasi parameter unit, satuannya adalah byte/s.

  • unit: satuan untuk mengukur jumlah transfer data. Tipe data: char. Parameter ini opsional. Nilai yang valid untuk unit: K, M, dan G. Nilai-nilai ini tidak peka huruf besar/kecil.

Nilai kembalian

Jika fungsi berhasil, true dikembalikan. Sebaliknya, false dikembalikan.

Contoh

limit_rate_after(100, 'k')                                                                                                                                                              
limit_rate(1, 'm') 
//Catatan: Sebelum jumlah transfer data mencapai 100 KB, laju transfer data tidak dibatasi. Ketika jumlah transfer data melebihi 100 KB, laju transfer data dibatasi menjadi 1 MB/s.