问题描述
我有一个Elastic Beanstalk环境,当我将容量配置为单个实例时,它可以完美工作。 SpringBoot应用程序在端口8083上响应没有问题,例如,当我发出POST请求时,例如“ 是ec2实例的公共ip)。 但是,当我将Beanstalk环境更改为平衡负载时,该环境停止工作。 POST请求现在可以执行到负载均衡器的DNS,例如“ ”,但它失败。.我得到503服务不可用:后端服务器的容量为响应。 我的问题是,在这种情况下如何正确配置负载均衡器? 或如何从单个实例移至负载均衡器并使其工作?
负载均衡器配置:
1楼
发生问题是因为aws的负载均衡器仅将流量发送到运行状况良好的实例,否则不会发送流量,因此我必须配置希望检查实例状况的方式。 这样就解决了问题。