0

私は、1〜3個のEC2インスタンスに接続されたAWS弾性ロードバランサをphpMyAdmin経由で単一のRDSデータベースに接続しています。phpMyAdminログインを妨げる複数のEC2インスタンス

phpMyAdminにログインすると、1つのEC2インスタンスしかアクティブでない場合、正常にログインしてデータベースにアクセスできます。しかし、私は2つ以上の場合、phpMyAdminのログインページは単にログインしたままになります。しかし、間違った情報に対して正しいエラーが返されますが、正確なクレデンシャルのための追加情報は表示されません。

これは私を死にかけています!助けてください!

+0

今、真剣に、...しかし、(他のオプション、十分な一見明白には、インスタンスを選択し、それに直接接続することです)。..もしあなたがphpMyAdminをインターネットに公開しているのであれば、実稼働サーバでは、予期せぬ事態が発生するのを実際に頼んでいます。 "はい、キーが点火していますが、ドアはロックされていますので、車はうまくいくはずです。" –

答えて

2

これは、ロードバランサがEC2インスタンスのトラフィックのバランスを取るためにラウンドロビンアルゴリズムを使用しているために起こります。あなたのELBでSession based Algorithmを有効にすると、この問題は解決されます。

チェック次の2つの可能な答えは、以下のいずれかの持っているこのガイドhttp://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/elb-sticky-sessions.html#enable-sticky-sessions-duration

+0

正確に問題があります。私は、これは、複数のインスタンスがあるときにデフォルトで変更されると思います。ありがとうございました! – Answoquest

関連する問題