服务器架构配置.1.0.0.docx

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

服务器架构配置 V1.0杭州迪科信息技术有限公司历史记录撰写日期文件状态版本作者发布日期更改请求号2011-11-22初始版本1.0叶姬微正式审批角 色签 名日 期备 注审 核批 准目录服务器架构说明3配置思路参考4WEB服务4TOMCAT4安装4配置4缓存服务5MEMCACHED5安装5操作5异步消息服务6ACTIVE-MQ6安装6操作6远程文件系统服务6NFS6安装6操作6反向代理服务7NGINX7安装7配置7操作7集群服务8TERRACOTTA8安装8配置8操作8监控服务8JAVAMELODY8安装8配置8PROBE8安装8配置9服务器架构说明分布式, 所有服务均可聚可分, 即可在同一机器上也可在各个不同机器上.负载均衡, 服务如果超负荷, 均可添加一个或一组做负载.故障转移, 如果其中一个或几个服务故障, 均不影响正常访问, 除非所有故障.灾难恢复, 具备一定程度的当机-重启-信息恢复.WEB缓存, 所有静态资源包括GET请求.请求响应压缩, 如发起请求浏览器支持则压缩响应内容.灵活配置, 可针对具体情况进行灵活配置.…配置思路参考cd /usr/local/softzWEB服务WEB服务优化启动测试集群集群启动测试负载均衡负载均衡启动测试删除TOMCAT webapps 下所有文件删除TOMCAT logs下所有文件缓存缓存启动测试消息服务消息服务启动测试远程文件系统添加所有第三JAR包到 TOMCAT LIB下配置各参与集群的TOMCAT服务环境配置参数打包WEB服务TOMCAT安装tar zxvf apache-tomcat-6.0.33.tar.gz –C /usr/local/tomcatcluster/tomcatXXXXXX表示端口号配置优化参考server-74-t6-9091.xml修改对应端口针对具体情况移除:Context path= docBase=lp debug=0 reloadable=true/添加启动参数, 参考: catalina-74-t6-9091.shJAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true防火墙vi /etc/sysconfig/iptables-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 8081 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT3. service iptables restart远程调试添加启动参数:CATALINA_OPTS=-server -Xdebug -Xnoagent -Dpiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7077缓存服务MEMCACHED安装LIBEVENTTar zxvf libevent-2.0.16-stable./configure –prefix=/usrmake make installls -al /usr/lib | grep libeventMEMCACHEDtar zxvf memcached-1.4.10.tar.gz -C /usr/local/./configure --prefix=/usr/makemake testsudo make install操作启动/usr/local/memcached/bin/memcached –d –u root –c 1024 –m 128 –l 10 –p 11111 start/usr/local/memcached/bin/memcached –d –u root –c 1024 –m 128 –l 10 –p 22222 start参数服务启动命令:/usr/local/memcached/bin/memcached?参数说明:?-d?启动为守护进程?-m num?分配给Memcached使用的内存数量,单位是MB,默认为64MB?-u username?运行Memcached的用户,仅当作为root运行时?-l ip_addr?监听的服务器IP地址,默认为环境变量INDRR_ANY的值?-p num?设置Memcached监听的端口,最好是1024以上的端口?-c num?设置最大并发连接数,默认为1024?-P file?设置保存Memcached的pid文件,与-d选

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档