redis
单节点部署nginx,无需redis。
适用场景:集群部署nginx访问业务。
原理:tomcat的访问请求中,首次访问创建sessionid.
在次访问,如果有sessionid直接访问,无需新建.
实现机制: redis同步seesionid到不同负载均衡服务器(nginx),所以采用redis。
keepalived
适用场景:nginx集群部署,高可用的集群均通过keepalive实现,不停检测健康状态.一旦某节点当几天,立马切换。
补充:
keepalive软件通过vrrp协议实现高可用功能的。VRRP(虚拟路由器冗余协议)目的就是为了解决静态路由单点故障问题,竞选机制来将路由的任务交给某台VRRP路由器的,保证节点宕机,整个网络可以不间断的运行. 一句话:keepalived使用VIP飘逸保证服务高可用。