keeplived测试问题

来源:3-7 Keepalived实现双机主备高可用

烟光云影

2020-02-27 18:40:54

在本地,可以,用的都是内网ip,可以直接测试访问,那么在服务器上,该怎么弄的,我用的是云服务器的内网ip,然后安装keepalived,绑定的虚拟ip,启动什么都正常,问题是怎么测试,我怎么才能在本地,测试云服务器的内网ip呢,,,,虚拟ip,,,看见有人提问,虚拟ip需要花钱,先不提这个,,就是内网ip我该怎么,访问测试,或则说是,可以通过公网ip进行测试。。,,

写回答

3回答

烟光云影

提问者

2020-02-28

那也就是说,通过负载均衡器,来分发请求到nginx集群中是这样吗,那就是没有了,判断,nginx集群中哪个宕机的功能了是吗

0
hava架构师讲师团
h 只要在负载均衡中开启健康检查。负载均衡监听器后端绑定多台服务器,如有一台服务器宕机后健康检查检测异常后会将该服务器剔除负载队列,在服务器恢复正常后自动恢复至负载队列。如多台同时检查异常,则不会影响请求转发。(这是全死及全活策略)
h020-02-28
共1条回复

烟光云影

提问者

2020-02-27

那,nginx集群,还区分主备吗,怎么能判断出,其中一个,宕机了呢,然后另一个启动了,那个云负载均衡器可以做到吗,还有就是,那部署tomcat集群,是否也可以用云负载均衡器呢,可以的话,为什么还有用nginx做负载呢

0
hava架构师讲师团
h nginx自定义程度会很高。你可以改配置啥的。而负载均衡器是一个云产品,他自定义程度不高的,就相当于只把请求往后转发。当然不用nginx直接挂很多tomcat也可以的。放nginx的目的就是自定义呀,可以根据不同请求来转发啊啥的
h020-02-27
共1条回复

Java架构师讲师团

2020-02-27

你要买了虚拟ip后才会有效果的,不然没用哒。另外一般来说在云服务器的话,构建nginx集群外加云负载均衡器即可。如果是自建机房,那么可以推荐采用lvs和keepalived来做

0

Java架构师-技术专家

千万级电商项目从0到100全过程,覆盖Java程序员不同成长阶段的核心问题与解决方案

2672 学习 · 5839 问题

查看课程

相似问题