KestrelServerLimits.MinResponseDataRate Propiedad

Definición

Obtiene o establece la velocidad de datos mínima de respuesta en bytes/segundo. Establecer esta propiedad en null indica que no se debe aplicar ninguna tasa de datos mínima. Este límite no tiene ningún efecto en las conexiones actualizadas que siempre son ilimitadas. Esto se puede invalidar por solicitud a través IHttpMinResponseDataRateFeaturede .

El valor predeterminado es de 240 bytes/segundo con un período de gracia de 5 segundos.

public:
 property Microsoft::AspNetCore::Server::Kestrel::Core::MinDataRate ^ MinResponseDataRate { Microsoft::AspNetCore::Server::Kestrel::Core::MinDataRate ^ get(); void set(Microsoft::AspNetCore::Server::Kestrel::Core::MinDataRate ^ value); };
public Microsoft.AspNetCore.Server.Kestrel.Core.MinDataRate? MinResponseDataRate { get; set; }
public Microsoft.AspNetCore.Server.Kestrel.Core.MinDataRate MinResponseDataRate { get; set; }
member this.MinResponseDataRate : Microsoft.AspNetCore.Server.Kestrel.Core.MinDataRate with get, set
Public Property MinResponseDataRate As MinDataRate

Valor de propiedad

Comentarios

Al contrario que la velocidad mínima de datos del cuerpo de la solicitud, esta velocidad también se aplica a la línea de estado de respuesta y los encabezados.

Esta tasa se aplica por operación de escritura en lugar de promedio durante la vida útil de la respuesta. Cada vez que el servidor escribe un fragmento de datos, un temporizador se establece en el máximo del período de gracia establecido en esta propiedad o la longitud de la escritura en bytes divididos por la velocidad de datos (es decir, la cantidad máxima de tiempo que la escritura debe tardar en completarse con la velocidad de datos especificada). La conexión se anula si la escritura no se ha completado en el momento en que expira el temporizador.

Esta tasa puede no medir con precisión la cantidad de datos que lee un cliente. Los datos se copian inmediatamente en búferes del sistema operativo hasta que están llenos y la velocidad solo se aplica a los búferes de la aplicación.

Se aplica a