王老师-易程培训-软件研发管理培训、咨询服务
首页 | 快捷通道:我是

关注的讲师:

分享到:
讲师

王老师

王老师 Oracle|BEA公司  售后服务部高级技术专家

主要负责 WebLogic、Tuxedo等中间件产品的售后技术支持和培训工作,有着非常丰富的中间件使用和维护经验,有着丰富的现场培训经验。

技能简介:中间件从业11年;拥有丰富的开发经验;丰富的现场支持及实践经验;

证书: BEA Tuxedo、WebLogic 认证证书、Oracle WebLogic Server 10g System Administrator Certified Expert、Oracle WebLogic Server 11g System Administrator

部分项目经历:中国人民银行、中国建设银行、中国银行、多家商业银行、中国移动公司、中国联通公司、国家电网、中石化集团、外汇管理局、国家专利局、国家邮政总局、中国人保。

重点客户介绍:

中国建设银行驻场资深中间件专家:

1)2009年作为驻场高级技术专家,保障建设银行几十个应用系统的平稳运行;

2)多次作为核心人员,协助解决建行应用出现的紧急故障;

3)作为资深专家顾问,2011年5月份为建行北数中心技术人员进行中间件实战技能培训。

中国移动各省分公司:

从2006年起,作为资深专家,负责移动北方各省市boss、计费等系统的中间件现场支持,包括紧急问题支持、调优经验分享、系统架构建议、产品知识培训等等;

中石化:

作为中间件资深专家,频繁参与中石化各省市的加油卡系统支撑工作,包括经验交流,系统巡检,性能调优等等

近期项目经历:

为中国人保自助理赔、查勘定损业务系统进行性能调优服务,此系统的主要问题表现是:

1)高峰时期,系统响应缓慢,甚至拒绝服务;

2)中间件服务器经常出现内存溢出现象;

3)“掌上人保”应用无法登录;

4)业务系统存在单点故障的风险;

优化难度:

1)自助理赔、查勘定损系统为中国人保2012年重点推广的新型业务系统,参保用户通过智能手机“掌上人保”应用,就可以自助完成理赔、定损等保险索赔业务;

2)自助理赔、查勘定损系统从技术角度看,是在原传统核心业务系统不变的情况下,新增的外围业务系统;为了确保自助理赔、查勘定损业务系统不影响核心业务系统的使用,自助理赔、查勘定损业务系统使用了大量的Web服务和Java消息服务技术;

3)在试点省份刚刚上线的时候,没有出现任何问题;但是随着中国人保宣传力度的增加,访问量增大之后,各种问题逐渐呈现;先后出现了内存溢出、响应缓慢、“掌上人保”应用无法登录等情况;

优化过程:

经过监控、诊断,进行了如下优化操作:

1)为了充分的利用主机物理内存,将WebLogic由32位版本升级到64位版本;根据日志,定位业务代码,解决内存溢出问题;

2)自助理赔、查勘定损业务系统使用了开源Spring框架处理Java消息服务,没有使用WebLogic Java消息服务特性。再与开发人员沟通之后,开发人员充分使用了WebLogic Java消息服务特性;业务响应时间明显缩短,系统容量明显提高;

3)自助理赔、查勘定损业务系统上线时使用的是WebLogic单实例,一旦WebLogic由于某种问题造成宕机,就造成了严重的单点故障。通过使用WebLogic Cluster集群技术,避免了今后单点故障的风险,提高了业务系统的高可用性;

4)自助理赔、查勘定损业务系统大量使用了开源Apche HttpClient应用组件,由于代码没有对HttpClient进行优化,导致访问完成后无法正常释放,大量网络连接占用了系统资源;通过代码优化,网络连接得到了及时的释放,系统资源及时回收;

优化效果:

试点省份的自助理赔、查勘定损业务系统整体性能明显提高。业务系统充分使用了主机的物理内存,并且没有再出现内存溢出问题。业务系统避免了单点故障,高可用性显著增加;“掌上人保”应用访问后台业务系统响应时间明显缩短,由原来的8秒左右缩短到3秒以内。

相关课程:



易程培训长期致力于面向软件研发团队的培训与咨询专业机构,专注于软件研发中心快速成长,提升软件研发团队技能、改善研发流程及研发产品创新能力。分享行业软件研发团队最佳管理实践,致力成为中国最专业权威的IT高端技术专业培训机构!

销售服务热线 010-56106823- CopyRight © 2009-2018 易程培训

京ICP备12043667号-1