# Prevención de limitación de velocidad (lado del cliente)

{% hint style="info" %}
Esta función está disponible en KONNEKT 2.11 o posterior
{% endhint %}

Además de la directiva "[prevención de limitación de SharePoint](https://docs.konnekt.io/es/configuration/system-settings/prevencion-de-limitacion-de-velocidad/sharepoint-throttling-prevention)", un cliente KONNEKT puede limitarse activamente. Esta configuración se aplica a carpetas y archivos.&#x20;

## **Límite suave**

Cuando se alcanza el límite suave, el cliente limitará las solicitudes de GraphAPI iniciando la limitación:

* La mayoría de las operaciones se limitarán durante 2 segundos.
* El nivel de prevención de limitación cambiará a ALTO

Algunas operaciones se pospondrán hasta que la cantidad de solicitudes baje por debajo del límite suave.&#x20;

## **Límite duro**

Cuando se alcanza el límite duro, el cliente dejará de enviar cualquier solicitud de GraphAPI. La aplicación KONNEKT mostrará un error hasta que se alcance el final de la ventana de tiempo.

## **Cómo usarlo**

Los administradores pueden configurar esta directiva habilitándola y estableciendo los siguientes parámetros:

<table><thead><tr><th width="272">Nombre</th><th>Valor predeterminado</th><th>Descripción</th></tr></thead><tbody><tr><td>ClientThrottlingTimeWindow</td><td>300</td><td>Duración, en segundos, durante la cual se miden la limitación y las unidades de recursos. (0 deshabilita la limitación del lado del cliente)</td></tr><tr><td>ClientThrottlingSoftLimit</td><td>250</td><td>Número de unidades de recursos que activan el límite suave del lado del cliente. (0 deshabilita el límite suave)</td></tr><tr><td>ClientThrottlingHardLimit</td><td>0</td><td>Número de unidades de recursos que activan el límite duro. (0 deshabilita el límite duro)</td></tr></tbody></table>

## Configuración manual en el registro

{% hint style="info" %}
No necesita esto si usa la administración mediante GPO o Intune.
{% endhint %}

La directiva consta de dos componentes en el registro:

1. **Valor** (activar la función)

2. **Clave con un valor por asignación** (describir cada asignación individual)

3. **Valor**

* **Nombre del valor:** `ClientThrottling`
* **Tipo de valor:** `REG_DWORD`
* **Datos del valor:** `1` (para activar la función)
* Valor **almacenado** en:
  * `HKEY_CURRENT_USER\SOFTWARE\Policies\GlueckKanja\Konnekt`\
    o
  * `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\GlueckKanja\Konnekt`

2. **Clave con valor por configuración -** p. ej. `ClientThrottlingTimeWindow`

* **Nombre del valor:** `ClientThrottlingTimeWindow`
* **Tipo de valor:** `REG_DWORD`
* **Datos del valor:** `300` (duración en segundos)
* Clave **almacenado** en:
  * `HKEY_CURRENT_USER\SOFTWARE\Policies\GlueckKanja\Konnekt`\
    o
  * `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\GlueckKanja\Konnekt`
