Puede escribir un script de equilibrio de carga para generar un valor de carga basado en cualquier métrica del host RDS que desee usar para equilibrar la carga. También puede escribir un script de equilibrio de carga simple que devuelva un valor de carga fija.

El script de equilibrio de carga debe devolver un número único que se encuentre en el intervalo de 0 a 3. Para obtener descripciones de los valores de carga válidos, consulte Preferencias de carga asignada y valores de carga.

Si al menos un host RDS de la granja devuelve un valor de carga válido, el servidor de conexión de View asume un valor de carga de 2 (se asignó la preferencia de carga MED) para el resto de hosts RDS de la granja hasta que los scripts de equilibrio de carga devuelvan valores válidos. Si ningún host RDS de la granja devuelve un valor de carga válido, la función de equilibrio de carga está deshabilitada para la granja.

Si el script de equilibrio de carga devuelve un valor de carga que no es válido o si no termina de ejecutarse en 10 segundos, Horizon Agent establece la preferencia de carga a BLOQUE y el host RDS tiene un estado de error de configuración. Estos valores eliminan efectivamente el host RDS de la lista de hosts RDS disponibles para nuevas sesiones.

Copie el script de equilibrio de carga en el directorio Horizon Agent scripts (C:\Program Files\VMware\VMware View\Agent\scripts) de cada host RDS de la granja. Debe copiar el mismo script en cada host RDS de cada granja.

Para obtener un ejemplo sobre cómo escribir un script de equilibrio de carga, consulte los scripts de ejemplo del directorio Horizon Agent scripts. Si desea obtener más información, consulte Scripts de equilibrio de carga de muestra de los hosts RDS.