zoukankan      html  css  js  c++  java
  • websphere调优(转)

    今天服务器重启了之后,websphere一直启动不来,在网上找了好久,用这个前辈的解决办法解决了

    http://blueskylan.iteye.com/blog/400969

    1.增大虚拟机的内存:初始堆大小 和 最大堆大小 
    应用程序服务器 > server1 > 进程定义 > Java 虚拟机 

    2.将进程优先级从20改为0,这样  会比应用程序服务器有更高的优先级 
    应用程序服务器 > server1 > 进程定义 > 进程执行 

    3.将 “Web 容器”-“线程池”的大小设为 100,并选中“允许线程分配超过最大线程大小” 
    应用程序服务器 > server1 > 线程池 > WebContainer 

    4.在“会话管理”中将“会话超时”时间从 30 分钟改为 15 分钟 
    应用程序服务器 > server1 > Web 容器 > 会话管理 

    5.将每个数据源的“语句缓存大小”设置为 0 
    JDBC 提供者 > DB2 Universal JDBC Driver Provider > 数据源 > DB2 Universal JDBC Driver DataSource > WebSphere Application Server 数据源属性 

    6.JDBC 连接池大小设置为 100 
    JDBC 提供者 > DB2 Universal JDBC Driver Provider > 数据源 > DB2 Universal JDBC Driver DataSource > 连接池 


    润乾报表在websphere下打印比较张打印的时候出现错误后不能再继续打印 
    解决方法1:禁用webspeere的JIT 
    进入WebSphere的管理控制台,打开“应用服务器”>“server1”>“进程定义”,进入“Java虚拟机”,选中“禁用 JIT”,然后重新启动websphere。此方法简单,但禁用JIT后性能比较差,对于一些对性能要求比较高的不适用。 
    解决方法2: 
    在setupCmdLine.bat增加配置:SET JITC_COMPILEOPT=SKIP{com/spark/report/cellset/*}{*} 
    对该包不进行JIT编译 

    jprofiler启动出现的错误: 
    由于 server1 注册成为 Windows服务运行,因此启动该服务器的请求将由启动关联的Windows 服务完成 
    解决方法: 
    在“管理工具”的“服务”窗口里将“IBM WebSphere Application Server”服务的启动类型修改为“已禁用”

  • 相关阅读:
    makefile实验二 对目标的深入理解 以及rebuild build clean的实现
    makefile实验一 make的基本原则、伪目标、以及不使用.PHONY确实现和伪目标一样功能的一种方法
    IP基础知识
    玩转Libmodbus(二) 写代码体验
    故意使用free掉的内存的一个实验( 常量区/栈)
    使用free掉的内存的危害
    数字签名 数字证书
    哈希
    初识Makefile
    约瑟夫问题及扩展问题的代码实现
  • 原文地址:https://www.cnblogs.com/javahuang/p/3148481.html
Copyright © 2011-2022 走看看