Amazon web services 多个EC2实例阻止phpMyAdmin登录

Amazon web services 多个EC2实例阻止phpMyAdmin登录,amazon-web-services,amazon-ec2,phpmyadmin,amazon-rds,amazon-elb,Amazon Web Services,Amazon Ec2,Phpmyadmin,Amazon Rds,Amazon Elb,我有一个AWS弹性负载平衡器连接到1到3个EC2实例,这些实例通过phpMyAdmin连接到单个RDS数据库 当登录到phpMyAdmin时,当我只有一个EC2实例处于活动状态时,我可以成功登录并访问数据库。但是,当我有2个或更多时,phpMyAdmin登录页面在登录时将保持不变。但是,对于不正确的信息,它会返回正确的错误,但对于准确的凭据,它不会显示额外的信息 这把我烦死了!请帮忙 之所以发生这种情况,是因为您的负载平衡器正在使用循环算法来平衡EC2实例上的流量。在ELB上启用基于会话的算法,

我有一个AWS弹性负载平衡器连接到1到3个EC2实例,这些实例通过phpMyAdmin连接到单个RDS数据库

当登录到phpMyAdmin时,当我只有一个EC2实例处于活动状态时,我可以成功登录并访问数据库。但是,当我有2个或更多时,phpMyAdmin登录页面在登录时将保持不变。但是,对于不正确的信息,它会返回正确的错误,但对于准确的凭据,它不会显示额外的信息


这把我烦死了!请帮忙

之所以发生这种情况,是因为您的负载平衡器正在使用循环算法来平衡EC2实例上的流量。在ELB上启用基于会话的算法,此问题将得到解决


查看本指南

发生这种情况是因为您的负载平衡器使用循环算法来平衡EC2实例上的流量。在ELB上启用基于会话的算法,此问题将得到解决


请查看本指南

以准确了解问题所在。我认为,当存在多个实例时,默认情况下会改变这一点。非常感谢。正是问题所在。我认为,当存在多个实例时,默认情况下会改变这一点。非常感谢。下面是两个可能的答案中的一个(另一个看起来很明显的选项是选择一个实例并直接连接到它)。。。但是,说真的,现在。。。。如果你有phpmyadmin暴露在互联网上。。。更糟糕的是,在生产服务器上。。。你实际上是在祈求“意外”的事情发生。“是的,钥匙在点火开关中……但是车门锁着……所以我认为车应该没问题。”下面是两个可能的答案中的一个(另一个看起来很明显的选项是选择一个实例并直接连接到它)。。。但是,说真的,现在。。。。如果你有phpmyadmin暴露在互联网上。。。更糟糕的是,在生产服务器上。。。你实际上是在祈求“意外”的事情发生。“是的,钥匙在点火开关里……但是门是锁着的……所以我想车应该没问题。”