Buenas a todos,
Estamos creando una nueva granja de RDS sobre server 2019 para desplegar una aplicación virtualizada. después de configurar los roles, tenemos lo siguiente:
server1 - RDBroker/RDGateway/RDWeb access
server2 - RDBroker/RDGateway/RDWeb access
server3 - RDLicensing/RDSH
server4 - RDLicensing/RDSH
server5 - RDSH
los servidores 1 y 2 están en una DMZ, y el 3, 4 y 5 en una VLAN de Midd. Para publicar la aplicación, tenemos un pool en el VIP F5, donde asignamos una ip publica a un DNS externo.
Todos los roles están redundados: RD Bróker tiene configurado un DNS apuntando a ambos servidores en RR con ambas ip, rd Gateway esta en ambos servidores, web Access esta en ambos servidores y rdsh esta balanceado via rdbroker.
La pregunta es: queremos que cuando uno de los roles de los server 1 o 2 (rd bróker, rd Gateway o rd web service) no responda, sacar este servidor del pool de F5 con un health check, ya sea en el mismo F5 o en el propio server. Esto es posible? actualmente
tenemos el check del servicio web service (puerto 443), que es que nos deja checkear, pero eso no asegura que otro servicio no funcione y las peticiones del F5 vayan a un servidor impidiendo que el usuario abra la aplicación.
Alguna idea?
Saludos y gracias!
Gerardo,