El mismo servidor aloja 2 aplicaciones de reacción en los puertos 300 y 4007. Me gustaría reenviar la solicitud del cliente a la aplicación de perfil a través de la siguiente configuración de haproxy.
frontend http_front bind *:80 acl has_special_uri path_beg /profile use_backend manfrontend if has_special_uri stats uri /haproxy?stats default_backend http_rear backend http_rear balance roundrobin server wbs1.com 10.154.22.33:3000 check backend manfrontend balance roundrobin server webC 10.154.22.33:4007 checkEl problema es que la aplicación no se procesa correctamente después del reenvío (es decir, cuando el usuario hace clic en http://10.154.22.33/profile ).
Lo extraño es que el contenido estático se recupera del backend predeterminado. Lo que espero es que intente renderizar páginas estáticas desde manfrontend en la configuración de haproxy
Cuando haproxy está deshabilitado, se ejecuta sin problemas.
Cualquier ayuda es profundamente apreciada.
Los mensajes de error son los siguientes. Error de sintaxis no detectado: token inesperado '<' 
La implementación de una regla basada en el encabezado de referencia hizo el truco para mí. Una aplicación similar detrás de un proxy provocó que el contenido se sirviera desde diferentes aplicaciones.
frontend http_front bind *:80 mode http acl profile_uri path_dir -i /management/profile acl mfe_referer hdr_dir(referer) -i /management/profile use_backend man if profile_uri use_backend man if mfe_referer default_backend med backend man server MAN xxxx backend med server MEDIA yyyy