AWS的负载均衡-健康检查

版权声明:如需转载,请注明作者及出处 https://blog.csdn.net/qq_33317586/article/details/83144514

Aws上面之前的健康检查确认及修改

创建的是应用程序负载均衡器如下:

所以有两个侦听器,80和443:

每个下面都有两个lb服务器,再做负载均衡

http的运行状态检查时这样的:

https的运行状态检查是这样的:

http的检测方法应该是这样的:

两个lb服务器的nginx配置文件均监听的是域名,而不是IP,所以使用http://ip:80/ 只能访问到本机默认的nginx配置文件default,如果该文件不存在,则返回403

通过查看日志记录,发现确实aws是这样检测的:

 

更改http的状态检测文件:

从lb上搞一个检测文件过来

Haproxy的状态检测如下:

第一步、lb1与lb2上的nginx默认配置

第二步、把test复制过来:

第三步、测试访问lb1与lb2

第四步、修改AWS 线上:

 

 

 

 

 

 

https的状态检测方式

一、查看nginx配置文件有下面4个

二、查看其各自的日志发现只有第一个的日志里面有elb记录

所以,https访问的是服务器第一个配置文件中的web内容

 

好了https这个就不管了

 

 

猜你喜欢

转载自blog.csdn.net/qq_33317586/article/details/83144514