超好用阿里云的SLB的负载均衡配置(可免费使用!)

一次项目中,需要使用阿里云的云主机,对目前的部署架构进行升级,要求支持各个APP应用的分布式部署;

原架构构想为部署为KEEPALIVED+NGINX+TOMCAT组成的高可用的负载均衡式的环境,但去阿里云最后实施到部署KEEPALIVED后,发现KEEPALIVED存在一些问题:

1)只能使用单播传送心跳(阿里云限制了多播);

2)配置完之后,在专用网络中申请的虚拟IP(需从经典网络迁移动专用网络,专用网络的配置环境与一般的VM配置差不多,都存在虚拟交换机,可配置一个内网的IP地址段,里面的IP可自己随便拿 来用),但启动KEEPALIVED后,两台主机上都存在VIP(虚拟IP);

3)打电话给阿里云售后,说是的keepalived目前还在测试阶段,可能存在问题

根据以上说明,放弃了使用KEEPALIVED,从阿里云产品中无意发现了有SLB的说明,这也不正是我要找的解决方案嘛!

划重点!!!!!!!

购买SLB时,选择内网,是可免费使用的!

SLB的功能能够实现KEEPALIVED+NGINX的功能,可提供出一个虚拟IP,再通过四层或七层转发进行负载均衡,但官网建议都用四层去代理转发,原因是七层再做了一些封装(亲测了是存在问题,用四层一次就搞定)。

1)有虚拟交换机功能,配置网段;

2)有虚拟路由功能,并且可以使用classiclink打通经典网络与专用网络;

3)有访问控制功能;

通过半天的配置可以完成解决这次的架构升级!

你可能感兴趣的:(超好用阿里云的SLB的负载均衡配置(可免费使用!))