`
jetway
  • 浏览: 485000 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

webphere jvm

    博客分类:
  • java
阅读更多
具体原因可能是这样

1。数据库死锁检查为-1,表示系统不检查死锁
2。我们用的明宇报表工具在建立批量报表(用的是create view)的时候,如果数据量过多系统会产生很多的s锁,如果两个进程同时访问报表的话,服务器就可能会挂掉,因为这是第三方软件,我们是无法修改的,现在只能将调用报表的print方法弄成串形方法,牺牲性能来保证其他的一些东西

在尝试上面两个方法后,发现还是有死的情况

1。检查websphere配置,我们所有的工作流流程数据在启动服务的时候都是加载到内存中的,启动我们的应用最大的一个javaw.exe占用350m内存,其他还有4个javaw.exe,但都没过100m,服务器是普通ibmpcserver,内存1G,ECC的,websphere配置里面默认的配置如下:

JVM: (未更改前)
服务器->应用程序服务器->server1->进程定义->Java 虚拟机
初始堆大小 0最大堆大小 0
线程池: 
服务器->应用程序服务器->server1->进程定义->Web 容器->线程池
最小大小 2最大大小 10 
数据源连接池: 
资源->JDBC 提供程序->(作用域选择服务器,应用) JDBC Driver->数据源->db2->连接池
最大连接数 0最小连接数 10

JVM(更改后): 
服务器->应用程序服务器->server1->进程定义->Java 虚拟机
初始堆大小 128 最大堆大小 512 
线程池: 
服务器->应用程序服务器->server1->进程定义->Web 容器->线程池
最小大小 20 最大大小 100 最小/最大=1/5 
数据源连接池: 
资源->JDBC 提供程序->(作用域选择服务器,应用) JDBC Driver->数据源->db2->连接池
最大连接数 30 最小连接数 10

更改后观察了4天,好象目前还没有死机,有待继续观察
分享到:
评论

相关推荐

    WebSphere性能优化之二:JVM的运行效率.doc

    【WebSphere性能优化:JVM运行效率】 在WebSphere应用服务器的性能调优过程中,Java虚拟机(JVM)的优化扮演着至关重要的角色。由于Java程序中的内存管理主要是通过垃圾收集(GC)来实现,因此,理解并优化GC的行为...

    如何在WebSphere中解决jar包冲突.doc

    在 WebSphere 中,类加载器的层次结构是一个自上而下的分层结构,最上层是系统的运行环境 JVM,最下层是具体的应用程序,上下层之间形成父子关系。这个层次结构中包括以下几个部分: * JVM Class loader:位于整个...

    WebSphere安装配置文档(完整版)

    二、WebSphere JVM 内存配置 * 进入 WebSphere 管理控制台,点击服务器选项里面的应用程序服务器 * 点击 Java 和进程管理里面的进程定义,进入 JVM 配置页面 * 设置初始堆大小和最大堆大小两个参数,以调整 JVM ...

    Websphere7.0修改JVM的内存设置

    Websphere7.0环境下修改JVM的内存设置 方法1:修改配置的方式 通过修改server.xml进行JVM堆大小的设置: servel.xml文件路径:/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/22Node01Cell/nodes/Node01...

    websphere安装配置(jvm,数据源还有集群)

    ### WebSphere 安装配置详解:JVM、数据源及集群 #### 一、WebSphere简介及安装 IBM WebSphere Application Server(WAS)是一款功能强大的企业级应用服务器,广泛应用于构建、部署和管理Java EE应用程序。为了确保...

    websphere安装配置(jvm,数据源还有集群).pdf

    ### WebSphere 安装与配置详解:从JVM优化到数据源及集群设置 #### 一、WebSphere 安装基础 WebSphere Application Server(WAS)是IBM提供的一款高性能、高可用性的企业级应用服务器,它支持多种操作系统平台,...

    websphere设置企业应用使用的jvm最大最小内存

    NULL 博文链接:https://xiaoxinshome.iteye.com/blog/1733212

    Java性能调优--关于垃圾回收机制的分析和指导

    在进行Java性能调优时,特别是针对WebSphere JVM,我们需要关注如何避免内存泄漏。内存泄漏不一定是JVM本身的问题,而是开发者编写代码时可能导致的问题。例如,无意识的对象保留,特别是集合对象,即使不再使用,...

    webSphere自动配置的脚本

    【标题】"WebSphere自动配置的脚本"指的是在IBM的WebSphere Application Server(WAS)环境中,通过编写脚本来实现自动化配置的过程。这通常是为了提高效率,减少手动配置的错误,特别是在大型企业环境中,当需要对...

    websphere 6.1 资料集

    4. **配置说明**:安装完成后,配置Websphere是关键步骤,包括定义服务器实例、配置数据源、设置安全管理、JVM参数调整、集群配置、应用部署等。这些文档会提供详细的步骤和最佳实践。 5. **实用手册**:`Websphere...

    WEBSPHERE乱码问题的解决和处理

    /opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/installedChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/AppServer/web/help:/opt/IBM...

    websphere 7 windows 安装

    WebSphere 7 Windows 安装和配置 WebSphere 7 是 IBM 公司推出的一个应用服务器,用于构建和部署 Enterprise级别的应用程序。以下是 WebSphere 7 在 Windows 平台上的安装和配置过程。 安装 WebSphere 7 1. 单击 ...

    网管监控Websphere的性能指标

    WebSphere使用Java虚拟机(JVM)运行应用程序,因此JVM的内存使用情况是衡量性能的重要指标。包括: - **堆内存**:分为年轻代和老年代,关注新生代的最大、最小值以及老年代的使用率。 - **非堆内存**:包括元...

    WebSphere安装配置手册

    本文档将详细介绍如何安装配置WebSphere,以及如何对JVM内存进行监控和调整线程池大小。 ### 第一部分:WebSphere安装 1. **启动安装**: 使用`launchpad.bat`命令启动启动板,这将启动WebSphere Application ...

    websphere加快部署服务器启动速度

    通过对Websphere服务器启动速度问题的深入分析,并结合具体的优化实践案例,我们可以看出,通过合理配置JVM参数、Web容器定制属性以及采取其他一系列优化措施,确实能够在很大程度上提高Websphere服务器的启动速度。...

    Jvm堆栈dump文件分析

    总的来说,HeadAnalyzer 4.1.4是WebSphere环境下Java性能调优的重要工具,通过深入解析dump文件,它能帮助我们更好地理解和解决JVM相关的问题,提升系统的稳定性和性能。同时,配合`license`文件,可能还涉及到软件...

    websphere中文入门教程

    它包括了诸如JVM(Java虚拟机)、容器(如Web容器和EJB容器)、安全管理、事务处理和集群等功能。初学者应了解其基本架构和配置,以及如何部署和管理应用程序。 【知识点三】:Websphere MQ入门 Websphere MQ,又...

    webSphere指南webSphere指南

    【标题】"WebSphere指南"涉及的是IBM的WebSphere应用服务器平台,这是一款强大的企业级Java应用程序部署和管理工具。WebSphere是IBM的中间件产品,它为开发、部署和管理分布式应用程序提供了一个全面的框架。 ...

Global site tag (gtag.js) - Google Analytics