- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TongWeb5.0初级培训-产品使用维护篇
金融信息化发展高峰论坛
某某某 2013.05.22
TongWeb5.0初级培训
-产品使用维护篇
讲师:胡丰年
北京东方通科技股份有限公司
010培训目的
掌握TongWeb5.0的基本优化
了解TongWeb5.0的开发问题处理
了解TongWeb5.0的日常维护问题处理
金融信息化发展高峰论坛
某某某 2013.05.22
目录
TongWeb5.0生产环境选择
TongWeb5.0基本优化
TongWeb5.0应用开发与移植问题
TongWeb5.0日常维护问题
系统环境选择
要建一个项目我们该如何选择系统环境呢?
操作系统选择
建议选择Unix/Linux,稳定性优于Windows
建议选择64位系统
服务器物理内存选择
不低于4G物理内存,根据项目需求
网络环境
建议采用1000M网
磁盘空间
根据日志量、应用系统生成的文件等考虑,够用即可
系统环境选择
案例一:
4CPU、64G物理内存的机器,安装32位操作系统
导致只能使用32位的JDK
32位JDK可设置的jvm内存在3G左右
案例二:
一个网络数据传输比较大的应用系统,在业务繁忙访问量大时,100M带宽可能被占满,导致网络阻塞
JDK选择
目前主流的JDK都有哪些?
Oracle Java虚拟机
原Sun Java虚拟机
运行在Windows、Linux、Solaris平台
HP Java虚拟机
与SUN JDK基本兼容,有自己独特的启动参数
运行在HP UNIX上
IBM Java虚拟机
与Sun JDK基本兼容
启动参数写法与Oracle JDK、HP JDK非常不同
主要用在AIX服务器上
JDK选择
我们该如何选择合适的JDK呢?
根据平台和应用,选择合适厂商的JDK
HP-UX只能选择HP JDK
AIX只能选择IBM JDK
Windows、Linux可以选择Oracle JDK或IBM JDK
Solaris平台,最好使用Oracle JDK
TongWeb5.0对JDK的要求
支持Oracle、HP、IBM的JDK
需使用较新JDK1.5及以上版本
对于64位操作系统且占内存大的应用,建议使用64位JDK
金融信息化发展高峰论坛
某某某 2013.05.22
目录
TongWeb5.0生产环境选择
TongWeb5.0基本优化
TongWeb5.0应用开发与移植问题
TongWeb5.0日常维护问题
操作系统参数优化
需要对操作系统的文件句柄数大小进行修改
process and threads (HP-UX 平台)
max_thread_proc 64 改为 1024
maxfiles 256 改为 65535
open files (Unix/Linux平台)
open files 1024 改为 65535
操作系统参数优化
案例一:
未增大文件句柄数,导致性能问题,日志报错。
JVM优化
JVM优化原则
提高客户的并发访问量,同时减小垃圾收集的时间
常用JVM参数
-server -d64 -Xms -Xmx
-XX:MaxPermSize -XX:NewSize … …
打开GC日志
Oracle、HP JDK :-Xloggc:gc.log
IBM JDK: -verbose:gc -Xverbosegclog:gc.log
程序尽量少用 System.gc()
参数设置需熟悉JVM参数含义,了解JVM内存结构
内存并非越大越好
JVM优化
案例一:
未经优化的JVM的GC日志
1004277.657: [Full GC 7442688K-7326004K(7909312K), 14.7484964 secs]
1004292.491: [Full GC 7442688K-7234814K(7909312K), 17.6059770 secs]
1004310.273: [Full GC 7442687K-7327296K(7909312K), 14.6444008 secs]
1004325.036: [Full GC 7442687K-7328115K(7909312K), 14.6859322 secs]
优化后的GC日志
768508.508: [GC 1379816K-1137352K(5840064K), 0.0603671 secs]
768515.294: [GC 1379592K-1137416K(5839616K), 0.0781639 secs]
768522.116: [GC 1379208K-1137793K(5839168K), 0.0656455 secs]
基本优化
修改JVM堆内存
修改bi
您可能关注的文档
- PPT模板公安.pptx
- PROTEL无线门铃电路设计.doc
- PROE多媒体课件设计.ppt
- proteus电容充放电路.ppt
- PS图像格式及特点.ppt
- PS技巧8.ppt
- proteus_教程.ppt
- PSSR管理程序.doc
- PTC热敏电阻器专业术语.doc
- PS第二章第4节.ppt
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)