1 / 28
文档名称:

互联网项目系统软件集成解决方案.docx

格式:docx   大小:151KB   页数:28页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

互联网项目系统软件集成解决方案.docx

上传人:iris028 2019/4/30 文件大小:151 KB

下载得到文件列表

互联网项目系统软件集成解决方案.docx

文档介绍

文档介绍:互联网项目系统软件集成解决方案目录前言 3Nginx安装 4Nignx下载 4Nginx安装 4JDK安装 5Tomcat安装 6Memecached安装 6第一步安装libevent 7第二部安装memcached 8第三步启动并检测memcached 10配置Nginx+Tomcat集群实现负载均衡 10Tomcat集群配置 11Nginx配置 12Tomcat实现session同步 16Tomcat调用memcached配置 18优化linux内核 19测试Nginx下Tomcat实现session同步 19MySQL集群 20管理节点(MGM)的安装及配置 21存储节点(NDB)的安装及配置 22负载均衡 23前言本文的主要目的是通过对下面所列出的软件进行合理的配置以及合理的使用来解决互联网项目中如何提高应用系统平台的高可用性及稳定性。本文中主要应用的软件为:Nginx负载均衡Tomcat应用服务器Memcached缓存服务器Mysql数据库相关插件:JDKLibeventPcremsmHeartbeatLdirectord如果说单纯的按照本文档操作配置实现了负载均衡及集群,大大提高了系统的高可用性及系统性能就算完成任务,那么就失去了文档本身的意义。本文档所列内容只是高可用系统的一个基础,只是基于如何去搭建高可用平台,同时也只是运维工作的一个开始。系统的7*24小时高可用并不只是一套高可用软件集成,而是在这个基础上如何去维护它。我们可以通过一套完整的运维管理制度去约束运维团队进行细致的工作,对任何出现的系统问题进行分析及解决。对于运维工程师可以不断的去探索如何去监控并合理利用网络资源;如何去监控并合理使用服务器及存储的硬件资源;如何去深度发掘上述软件的更多使用奥妙及大胆的尝试新的软件及技术;如何去对程序进行监控,与研发团队紧密沟通提高代码的性能;如何去对数据库进行监控并优化,大大提高数据存储及读取的效率等等。旨在不忽略运维工作中的每个细节,虑小患而治大忧,这样才能最大限度的保证系统的稳定性,7*24小时不间断提供服务,为企业通过互联网平台不断获益提供保障。本文档参考了大量的文献,最终整合在一起,希望对从事系统运维工作的朋友带来一些帮助。有愿意进一步进行技术交流的大家可以mail我:50053912@。有不足的地方也希望大家多多指出。Nginx安装本文以nginx-,到官网/en/,。Nignx下载[******@localhost~]#wget/download/nginx---2010-09-2414:48:12--/download/nginx-.....||:80...,awaitingresponse...200OKLength:608462(594K)[application/octet-stream]Savingto:`nginx-'100%[<========================================>]608,-09-2414:48:32()-`nginx-'saved[608462/608462]Nginx安装解压压缩文件[******@localhost~]#tar-zxvfnginx-[******@localhost~]#cdnginx-[******@localhostnginx-]#./configure–prefix=/usr/local/nginx/usr/local/nginx目录下,可用./configure–help查看需要哪些编译参数编译[******@localhostnginx-]#make安装[******@localhostnginx-]#makeinstall查看是否安装成功[******@localhostnginx-]#ll/usr/local/nginx/drwxr-xr-x2rootroot4096Sep2415:12confdrwxr-xr-x2rootroot4096Sep2415:12htmldrwxr-xr-x2rootroot4096Sep2415:12logsdrwxr-xr-x2rootroot4096Sep2415:12sbin测试Nginx配置文件是否正确[******@localhostnginx-]#/usr/