大并发高可用负载均衡系统部署方案.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大并发高可用负载均衡系统部署方案

大并发高可用负载均衡系统 (实施部署方案) 目录 一、 方案说明 2 二、 系统架构描述 2 1、 系统整体结构图 2 2、 WEB端高可用负载均衡 3 2.1 Nginx负载均衡简介 3 2.2 高可用方案简介 4 3、 数据库高可用方案介绍 5 三、 WEB端负载均衡及高可用系统部署 5 3.1 前端调度服务器Nginx部署 5 3.1.1 安装说明 5 3.1.2 Nginx安装 5 3.1.3 启动配置 6 3.1.4 测试、维护 7 3.2 高可用keepalive部署 7 四、 数据高可用方案部署 7 五、 运行维护事项 8 上海俊泽-2015 方案说明 为满足公司业务平台的发展需要,应对业务平台的多用户大并发量的访问请求,需要一套高效可靠的系统部署方案。 目前各业务平台存在的问题有,业务系统(web\数据库)单机运行,单台应用服务器提供的访问能力有限,存在单点故障,虽然现在能做到故障急时报警,但出现故障后恢复时间较见;另外业务数据存在安全隐患,数据定时备份,数据库或数据库服务器故障后存在数据留失风险,仅故障恢复时间较常等。 本套部署方案旨在加固业务系统的可靠性、可扩展性,提高业务系统的并发访问,提高业务数据安全性。 系统架构描述 系统整体结构图 WEB端高可用负载均衡 2.1 Nginx负载均衡简介 nginx是一款高性能的HTTP和反向代理服务器软件,截止到2014年,Nginx仅次于apache成为第二大web服务器软件,而在全球最忙碌top10000网站中使用比例更是高达42.7%。其发展速度和流行程度已经远远超过其它同类软件,成为大型网站和高并发网站的首选。 /download.html 数据库高可用方案介绍 WEB端负载均衡及高可用系统部署 3.1 前端调度服务器Nginx部署 3.1.1 安装说明 nginx安装有源码安装和系统匹配的安装包安装,这里为了方便采用redhat下的RPM包安装。 3.1.2 Nginx安装 nginx下载地址 /en/linux_packages.html 下载相关的安装包 wget /packages/rhel/6/noarch/RPMS/nginx-release-rhel-6-0.el6.ngx.noarch.rpm 3)安装nginx官方提供的yum源,用yum安装 rpm -ivh nginx-release-rhel-6-0.el6.ngx.noarch.rpm yum install nginx 查看安装文件 [root@RH01 ~]# rpm -ql nginx-1.8.0-1.el6.ngx.x86_64 /etc/logrotate.d/nginx /etc/nginx /etc/nginx/conf.d /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/example_ssl.conf /etc/nginx/fastcgi_params /etc/nginx/koi-utf /etc/nginx/koi-win /etc/nginx/mime.types /etc/nginx/nginx.conf /etc/nginx/scgi_params /etc/nginx/uwsgi_params /etc/nginx/win-utf /etc/rc.d/init.d/nginx /etc/sysconfig/nginx /usr/sbin/nginx /usr/share/nginx /usr/share/nginx/html /usr/share/nginx/html/50x.html /usr/share/nginx/html/index.html /var/cache/nginx /var/log/nginx 3.1.3 启动配置 启动服务 # service nginx start 查看进程 [root@RH01 ~]# ps -ef|grep nginx root 30622 1 0 10:56 ? 00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf nginx 30623 30622 0 10:56 ? 00:00:00 nginx: worker process 以上信息显示一个主进程和一个工作进程 [root@RH01 ~]# lsof -i:80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 30622 root 6u IPv

您可能关注的文档

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档