weblogic性能优化.docVIP

  • 6
  • 0
  • 约小于1千字
  • 约 4页
  • 2016-07-04 发布于重庆
  • 举报
weblogic性能优化

Weblogic性能调优实用手册 尽量使用池资源。 Weblogic的池资源有很多种,这里介绍两种操作简单对系统性能提升比较大的两种池资源的调优方法:Thread pool (线程池)和JDBC connection pool (连接池)调优。 线程调优 一般经验值为cpu个数乘15,同时将线程增量设为0。 例如一台服务器有2个cpu则,则线程数设置为 2*15 =30个,线程增量设为0。 在服务器--〉配置---高级---最下边的配置执行队列进行线程调优。 在上图中选择执行队列weblogic.kernel.Default,进行线程调优配置,如下图: 连接池调优 基本准则为:连接数〉线程数 然后再根据实际用户情况配置连接数。 在服务(JDBC(连接缓冲池中选择连接,如下图: 例如一台服务器有两个cpu线程数设置为30,有60个用户使用此网络应用那么,初始连接数可以设置为30(连接数在30至60之间可以保证每一个线程至少有一个连接,没有线程空闲),增量可以设为5。 线程池资源可能导致应用系统运行速度慢,服务器资源没有得到有效利用。 JDBC连接池设置设置不正确会导致用户数增多时系统出现无法响应的情况。 2.内存调优 内存应当根据不同的应用程序来设置,没有特殊要求则经验值为1G。 不正确设置内存可能导致的问题有 应用服务经常出现内存溢出(Out Of memory),须重起应用。 Java虚拟机频繁回收内存,导致weblogic应用运行速度慢。 3.统计系统专用。 优化JTA时间 不正确设置可能导致的问题有:报表发布失败(非常严重) 4.错误检查方法: a)应用出现问题的时候,在weblogic应用程序窗口下使用ctrl+break的键盘组合,收集应用程序运行信息,方便查找程序错误。 b)查看应用程序内存使用 server-(monitoring 比较优秀的内存使用情况应该是:增长减少比较平稳。 比较差的内存使用情况是:突然增减。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档