0

J'ai configuré l'application AWS ALB -> HAproxy -> web app ec2.La connexion Websocket se déconnecte après quelques secondes

Lorsque j'utilise l'URL contenant l'haproxy ip ex. ws: //10.1.1.1: 80/xxx Les connexions restent connectées.

Lorsque j'utilise ALB DNS dans url ex. ws: // < - ALB-DNS ->: 80/xxx la connexion se connecte et se déconnecte après quelques secondes.

J'ai activé le collage de session sur le groupe cible (instances haproxy ec2). Y a-t-il quelque chose qui me manque encore? Je teste en utilisant http://www.websocket.org/echo.html

+0

avez-vous résolu ce problème? –

+0

@NicoAD Posté ma réponse ci-dessous. – ExploringApple

Répondre

1

J'ai résolu le problème à l'aide de journaux ALB (il est dans s3 - doivent configurer) et les journaux HAproxy. Il peut y avoir plusieurs possibilités pour cette raison: L'état actuel de la connexion n'est pas réellement connecté, mais en arrière-plan, il recherche le groupe cible/adresse IP du serveur haproxy, les en-têtes de requête, la configuration appropriée de HAproxy config. Assurez-vous également que le contrôle de santé ALB est en cours.

Si l'un de ces éléments n'est pas correctement défini, cela peut se produire.