Java Web容器的高可用集群环境设计与实现.doc

资料分类:计算机信息 上传会员:狂奔的小猪 更新时间:2021-11-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10866
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近年来,互联网应用技术一直处于飞速发展状态,众多企业对网站的性能需求也随之飞速增长,服务器的性能以及单点故障等问题也慢慢凸显出来。因此,确保提供持续稳定的服务、增强服务器可用性以及保证用户量不流失,就成了大部分企业亟待解决的问题。因此,集群技术成为企业解决上述问题的关键,其配置方案的开源性以及自由性,使企业在设计或升级集群架构的时候可以有多种思路。本论文详细阐述运用Keepalived和Nginx技术设计并实现Java Web容器的高可用集群的过程,本集群环境使用Keepalived对集群中的服务器进行高可用,使用Nginx对集群中的服务器进行负载均衡,使用Shell自动化脚本对集群中的服务器进行健康状态监测。最终实现整个集群环境的高可用、负载均衡以及故障自动处理。

 

关键词:Keepalived;Nginx;高可用;负载均衡

 

目 录

摘 要

Abstract

1  绪论-1

1.1 背景与意义-1

1.2 群技术研究现状-1

1.3 高可用集群环境的研究内容-3

2  相关技术概况-4

2.1 集群技术-4

2.1.1 计算机集群的概念-4

2.1.2 集群分类-4

2.2 集群的高可用性-5

2.2.1 什么是高可用性-5

2.2.2 高可用集群的容错备援运作过程-6

2.2.3 高可用集群的三种工作方式-6

2.3 负载均衡技术-7

2.3.1 负载均衡概念及目标-7

2.3.2 负载均衡实现类型-7

2.3.3 负载均衡的实际应用-9

3  两款软件Keepalived和Nginx-10

3.1 高可用软件的作用及特点-10

3.1.1 Keepalived在集群中的作用-10

3.1.2 Keepalived的主要特点-10

3.2 负载均衡软件的作用及优点-10

3.2.1 Nginx在集群中的作用-10

3.2.2 Nginx作负载均衡器的优点-11

4  Java Web容器的高可用集群环境设计与实现-12

4.1 高可用集群环境准备-12

4.2 搭建企业级高可用集群环境的具体步骤-13

4.2.1 分别安装两天Nginx服务器-13

4.2.2 分别安装Keepalived,确保Nginx高可用-14

4.3 搭建过程中容易遇到的问题-15

5  集群环境测试-17

5.1 两台服务器正常情况下进行测试-17

5.2 关闭主服务器上的两项服务进行测试-17

5.3 重新启动主服务器上的两项服务进行测试-18

6  结  论-19

参考文献-20

致  谢-21

相关论文资料:
最新评论
上传会员 狂奔的小猪 对本文的描述:本文围绕现实生活中企业对上述问题的需求进行研究,目标是实现一个既可以帮助企业低成本的对原有集群进行性能扩展,也可以平衡整个集群的资源压力,同时,还能够在服务器发生......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: