Use limit_rate_after y limit_rate en conjunto para controlar la tasa de transferencia de datos en solicitudes individuales de CDN. Ambas funciones se aplican por solicitud y no controlan el ancho de banda global.
limit_rate_after
Establece la cantidad máxima de transferencia de datos antes de que comience la limitación de velocidad.
|
Item |
Details |
|
Sintaxis |
|
|
Valor de retorno |
|
Parámetros
|
Parameter |
Type |
Required |
Description |
|
|
integer |
Sí |
Transferencia máxima de datos antes de que inicie la limitación. Si se omite |
|
|
char |
No |
Unidad para |
limit_rate
Define la tasa a la que se limita la transferencia de datos una vez que se alcanza el umbral de limit_rate_after.
La tasa mínima aplicada es de 50 KB/s. Si especifica un valor inferior, la tasa se limitará a 50 KB/s.
|
Item |
Details |
|
Sintaxis |
|
|
Valor de retorno |
|
Parámetros
|
Parameter |
Type |
Required |
Description |
|
|
integer |
Sí |
Tasa de transferencia de datos limitada. Si se omite |
|
|
char |
No |
Unidad para |
Ejemplo
Use limit_rate_after y limit_rate en conjunto para permitir que una solicitud transfiera datos a velocidad máxima hasta alcanzar un umbral y, posteriormente, limitar la tasa:
limit_rate_after(100, 'k')
limit_rate(1, 'm')
// The first 100 KB transfers at full speed. After that, the rate is capped at 1 MB/s.