03 2012 档案

摘要:如下是本人在性能调优期间参考的一些资料和文档,整理如下,感谢原著的各位作者。weblogic结构:主要是关于weblogic的监听线程,执行队列的介绍。基础文档。优化welogic服务器性能参数WebLogic Server优化之WebLogic Server调整WebLogic JDBC连接泄漏的检测WebLogic Server容量规划J2EE应用性能问题 :主要阐述性能与可伸缩性Weblogic 10G 中文Cook book应用服务器发生hang的诊断方法,这个博客上有很多关于性能调优的好文章Spring+Hibernate+Struts程序移植Weblogic问题集设置weblogi 阅读全文
posted @ 2012-03-31 23:04 先行而后三思 阅读(251) 评论(0) 推荐(0)
摘要:在测试Cluster环境下的性能时,并发数到500的时候,apache报如下的错误。开始怀疑是不是apache扛不住导致的,但很奇怪的是,500并发的时候,单个服务器也没有报这个错误。1 [Thu Mar 29 14:55:15 2012] [error] [client 192.168.0.4] ap_proxy: trying GET /Online/index.action at backend host '192.168.0.6/7003; got exception 'CONNECTION_REFUSED [os error=0, line 1715 of ../ns 阅读全文
posted @ 2012-03-31 22:34 先行而后三思 阅读(1305) 评论(0) 推荐(0)
摘要:第一:不要认为停留在心灵的舒适区域内是可以原谅的 每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边, 算作是褒义。然而相反,在工作之后,你要极力改变这一现状。否则,你会很快变成鸡尾酒会上唯一没有人理睬的对象,或是很快因为压力而内分泌失调。但是,如果你能很快打破之前学生期所处的舒适区域,比别人更快的处理好业务、人际、舆论之间的关系,那就能很快的脱颖而出。 在会议.. 阅读全文
posted @ 2012-03-31 22:19 先行而后三思 阅读(221) 评论(0) 推荐(0)
摘要:在对系统做性能测试时,从JprofilerCPUViews上看出,Struts2的OGNL和Freemarker非常耗时。我们当前使用的是struts2-core-2.1.8.1。在网上搜索一番后,找到如下的解决方案:1. 减少Struts tag的使用,尽量使用JSTL,号称速度快一个数量级左右。2. 升级Struts版本或OGNL版本, Struts2.3后的性能有较大的提升3. 参考如下的官方说明,详情可参考:https://cwiki.apache.org/WW/performance-tuning.htmlThe following are some tips and tricks 阅读全文
posted @ 2012-03-14 22:59 先行而后三思 阅读(786) 评论(0) 推荐(0)
摘要:背景: 现在做的一个项目分为三个子工程。一个是控制层,主要有Action和JSP,另外一个为服务层,主要有Service,DAO和MyBatisMappingFile。为了解耦这2个工程,抽取这2个工程里共用的类放到另外一个工程。其中控制层部署在tomcat上,服务层部署在weblogic平台,两层之间通过RMI来调用。每次新加功能,都要很麻烦地加RMI层,还要改配置文件,更要命的是,RMI的性能可能比JVM直接调用要差一些。在性能调优期间,我们尝试合并3个工程,消除RMI层,将所有的程序部署在weblogic平台。 另外,我们项目用到的技术框架有:Struts2.0, Spring3.0.. 阅读全文
posted @ 2012-03-07 15:00 先行而后三思 阅读(6092) 评论(0) 推荐(0)
摘要:问题描述: 最近测试系统在Weblogic Cluster下的性能,将系统从tomcat移植到Weblogic平台,当调用web service时,后台报如下的错误。其中系统使用了JAX-WS和Spring。 1 警告: java.lang.IllegalStateException: ClusterRoutingTubeUtils weblogic.wsee.jaxws.cluster.ClusterRoutingTubeUtils@112d2404 not ready, no WseeClusterRoutingRuntimeMBean/WseeRuntimeMBean 2 java.l. 阅读全文
posted @ 2012-03-07 12:51 先行而后三思 阅读(1455) 评论(0) 推荐(0)
摘要:每次新建work space的时候,我都要修改一些默认设置,每次都要花一些时间找在哪里设置,总结如下。启动加速1. 去掉XML Validataion Windows --> Preferences 里搜索Validation, 然后勾选Suspend all validators, 也可以根据需要去掉一些用不着的Validation。 2. 去掉eclipse启动项的加载 windows->Preferences->General->Startup and Shutdown,将不需要的加载项去掉,我几乎去掉了所有的启动项。设置字体和背景色1. 设置字体 Windows 阅读全文
posted @ 2012-03-04 12:29 先行而后三思 阅读(1307) 评论(0) 推荐(0)