Ubuntu下配置 keepalived+nginx+tomcat 负载均衡
本文力图阐述在 Ubuntu Server 环境下使用 Keepalived + Nginx + Tomcat 搭建高可用负载均衡环境的操作步骤和简约配置,这里不涉及性能调优。先说一下他们各自扮演的角色: Tomcat - 应用服务器 Nginx - 反向代理服务器,作为负载均衡器 Keepalived - 用以检测 Nginx 状态,保证高可用 整个环境都在Virtual Box中的虚拟机上完成,以下是要完成此环境需要的软件: Oracle VM Virtual Box 4.3 Ubuntu Server 14.04 Jdk_1.7.0_60 tomcat-7.0.54 nginx/1.7,1 Keepalived v1.2.7 以下是总体的节点规划,5个节点,IP分配如下: 192.168.1.50 - tomcat 节点,端口 8080 192.168.1.51 - tomcat 节点,端口 8080 192.168.1.52 - tomcat 节点,端口 8080 192.168.1.40 - nginx 节点, 端口 80 ,主节点 192.168.1.41 - nginx 节点, 端口 80 ,备份节点 192.168.1.44 - 虚拟IP 安装 Virtual box 和 Ubuntu Server 分别到 Oracle 官网和 Ubuntu 官网下载相应的版本