Tengo un clúster JBoss en servidores HTTP Apache, que a su vez se encuentra en el equilibrador de carga HAProxy. Cada vez que un servidor de aplicaciones JBoss falla, Apache muestra la pantalla de error 503. ¿Hay alguna manera de generar la respuesta 503 a HAProxy desde Apache y manejarla en HAProxy?
Respuesta1
Creo que lo que estás buscando es la directiva ErrorDocument. Hay documentación de ello enDocumentos de Apache
Digamos que en la raíz de su documento tiene un subdirectorio llamado "errores", puede colocar httpd.conf o el archivo .htaccess en la raíz de su documento:
ErrorDocument 503 /errors/error_503.html
Luego escribe el error_503.html para buscar como desees. También puedes usar texto, o incluso usar una URL que dirija a un servidor/documento completamente diferente. Algunos utilizan este último método para poder manejar un mensaje de error pasando el control a otro conjunto de scripts.