- 130
- 0
- 约5.61千字
- 约 41页
- 2017-11-11 发布于江西
- 举报
TongWeb50初级培训-产品使用维护篇
金融信息化发展高峰论坛
某某某 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
您可能关注的文档
- 8月专员例会—综拓部(王贻成).pptx
- 8月3日东城党校梁老师《马原》.ppt
- 8世界的主要气候类型.ppt
- 9-3支票的基本认识.pptx
- 9-7-桂花雨1(改1).ppt
- 911不等式的性质.ppt
- 8月淘宝大学电商经理人--无线专场.ppt
- 923一元一次不等式3.ppt
- 911世贸双塔纪念广场.ppt
- 922语文六年级上册北师大版教材分析课件.ppt
- tokyo apartment案例分析.pptx
- TPS基本教育资料.ppt
- ubuntu启动项在重装了win7系统就不见了.pptx
- Unit5Do-you-remember-what-you-were-doing-SectionB-阅读2a-2e.ppt
- Unit5Do you remember what you were doing SectionB 阅读2a-2e.ppt
- Univercity of Tokyo东京大学介绍.pptx
- VB-第1章-概述.ppt
- Windows7下检测localhost正常与否的技巧.pptx
- WMTV手机平台软件.ppt
- WTO争端解决韩国牛肉案.ppt
最近下载
- 中国铅基研究反应堆设计与研究进展.pdf
- 一种基于STM32单片机的智能洗衣机.docx VIP
- 四川省成都七中2025-2026学年上学期期末高二物理试卷(含答案).pdf VIP
- 2026APP运营专员招聘试题及答案.doc VIP
- 长安CS35汽车说明书.docx VIP
- 磁悬浮平面电机Halbach阵列技术规范.pdf VIP
- 2025年公共营养师碳水化合物推荐摄入量与2型糖尿病一级预防专题试卷及解析.pdf VIP
- 2025年项目管理专业大型复杂项目资源池管理专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照飞行日志中起降数据的记录与分析专题试卷及解析.pdf VIP
- 2025年质量工程师可靠性基本概念与寿命分布专题试卷及解析.pdf VIP
原创力文档

文档评论(0)