Tiempo aproximado de lectura 00:05:00 min
Duda
¿Cómo monitorear servidores con Broker HTTP?
Entorno
FRAMEWORK - Framework (Línea Protheus) - MI - APPSERVER - A partir de la versión 12.1.2210
Solución
Hasta las versiones 20.3.2.x, el Broker HTTP utiliza la «monitorear por conexión»: cada minuto, el broker abre una conexión con cada servidor configurado para comprobar si está activo. Los servidores que no responden a la solicitud de conexión se ponen en «cuarentena», es decir, el broker no redirige nuevas conexiones de clientes a estos servidores.
A partir de la versión 24.3.0.0, el Broker HTTP utiliza por defecto la «supervisión activa»: el broker está permanentemente conectado a los servidores configurados, que cada 5 segundos envían al broker información sobre el consumo de recursos por parte de los servidores: memoria, usuarios del ERP, subprocesos del ERP y consumo de CPU (de la máquina donde se encuentra el servidor).
El monitoreo activo funciona con servidores que utilizan el «puerto multiprotocolo», especialmente la aplicación web Smartclient HTML.
[BALANCE_HTTP]
....
....
MONITORING_TYPE = CONNECTION
....
....
Si no se hace esto, los servidores se pondrán en «cuarentena» y no estarán disponibles para su uso.
0 Comentarios