`
lijj_72
  • 浏览: 22455 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

HP Unix 与 Websphere 集成问题解决方案

阅读更多

HP Unix Websphere 集成问题解决方案

      李俊杰

概述

某资金管理信息系统的操作系统是HP Unix 应用服务器为IBM Websphere。在系统开发应用中,偶尔出现启动死机现象,具体的说就是,当修改文件后,copy到应用服务器的相应位置,然后停止该服务,重启该服务,在重启服务的过程中偶尔会出现停滞现象。

错误原因及解决方案

错误信息

查看后台Systemout..xml,错误信息如下:

SRVE0100E: 未识别出由 servlet context 抛出的 init() 异常:java.lang.OutOfMemoryError: PermGen space

错误原因

PermGen space,全称是Permanent Generation space,就是说是永久保存的区域,用于存放ClassMeta信息,Class在被Load的时候被放入该区域从字面看,和存放InstanceHeap区域不同,GC(Garbage Collection)应该不会对PermGen space进行清理,所以如果你的APPLOAD很多CLASS的话,就很可能出现PermGen space错误。由于HP Unix 操作系统 设置PermGen space缺省参数相对较小则出现这种问题。每次启动服务时就会在 PermGen space中划分一块区域保存ClassMeta信息,所以随着启动服务次数的递增,则PermGen space剩余的空间就越来越小,直到不能支持某次重启服务所需要的空间。即报出了“java.lang.OutOfMemoryError: PermGen space”异常。

解决方案

调大PermGen space参数即可,服务器->应用服务器->server1->进程定义->java虚拟机,在该页面下面有“通用JVM参数”输入框,添加“  -XX:PermSize=<st1:chmetcnv tcsc="0" hasspace="False" sourcevalue="512" negative="False" numbertype="1" unitname="m" w:st="on">512M</st1:chmetcnv>”,注意和前面的参数要有空格分割。

建议

我们每次重启时,最好是重启Websphere应用服务器,而不是仅仅重启某个应用,这样就不会发生这种现象。XX:PermSize参数也不能调得过大,因为这块区域是不受GCGarbage Collection)控制的,所以如果调得太大,对你整个系统的性能会造成影响。

每次打补丁时,最好按正规的打包发布流程,重新启动Websphere应用服务器,并重新部署应用。

努力,在于我热爱我的事业,与中国的软件一起走向成熟,走向世界。
   
联系作者:lijj_72@hotmail.com
 
分享到:
评论

相关推荐

    15203670_WebSphere MQ 客户机

    WebSphere MQ客户机是IBM WebSphere MQ产品线的一个重要组成部分,它不仅提供了轻量级的消息传递解决方案,还保持了与完整队列管理器的兼容性。无论是在企业内部还是跨越广域网,WebSphere MQ客户机都能确保数据的...

    精通IBM WebSphere(MQ)

    IBM WebSphere MQ 是一款功能强大、高度可靠的中间件解决方案,适用于构建复杂的企业级应用程序和服务。通过深入了解其概念、原理和使用方法,可以有效地利用 WMQ 解决实际业务问题。无论是从系统集成到系统整合,...

    WebSphere简介

    总之,WebSphere是一个模块化的、基于开放标准的平台,为企业提供了构建、运行和管理复杂Web应用程序的全套解决方案。通过WebSphere Application Server、Process Server和MQ等组件,企业能够构建高度集成、灵活响应...

    精通websphere MQ

    WebSphere MQ作为一个功能强大的消息中间件,为现代企业提供了稳定可靠的通信解决方案,广泛应用于金融、电信、制造、政府等领域。掌握WebSphere MQ的使用和管理,对于开发和维护大规模分布式应用系统具有重要的意义...

    Install, Config WebSphere Portal 6.0 with DB2 8.2.5详解

    ### WebSphere Portal 6.0 与 DB2 8.2.5 安装及配置详解 ...这一组合为企业提供了强大的门户解决方案,有助于整合各类业务流程和服务。在整个过程中,需要注意细节处理,确保各个组件之间的兼容性和稳定性。

    系统集成工程师要求.pdf

    售前工程师负责与用户交流,设计解决方案,并撰写投标书;售后工程师则负责设备安装、系统测试和技术文档编写。两者之间的工作界限并非绝对,工程师可能需要同时承担售前和售后的工作。 成为一名合格的系统集成...

    ibm+portal安装

    WebSphere Portal 是IBM提供的一款企业级门户解决方案,版本6.0在2006年发布,提供了强大的内容管理、个性化、安全性、集成性和可扩展性功能。安装WebSphere Portal V6.0前,需要准备相应的硬件和软件环境,包括操作...

    HP&IBM技术介绍

    HP的Integrity系统提供了高性能计算和关键业务应用的解决方案,特别是在Unix市场,如HP-UX操作系统。此外,HP还开发了 BladeSystem,这是一种模块化计算平台,能够有效节省数据中心的空间和能源。在存储领域,HP的3...

    Ibm Portal

    IBM Portal(WebSphere Portal)是IBM提供的一款企业级门户解决方案,它基于Java技术构建,能够为企业提供高度定制化的信息门户服务。该产品支持多种操作系统环境,如Windows、Linux、Unix等,并且能够与IBM的其他...

    nc技术文档

    对不同接入方式进行综合比较,以便用户根据自己的需求找到最适合的解决方案。 ##### NC广域网连接应用方案 介绍了NC在广域网环境下的部署方案,解决了远程办公、分支机构间数据同步等问题。 **NC对网络的要求** ...

    电子商务重点划分.ppt

    WebSphere是企业级的解决方案,提供了强大的管理和安全特性;Apache则以开源、稳定和广泛社区支持闻名,适合中小型企业。根据小张的业务需求和成本考虑,可以选择最适合的服务器软件。 电子商务体系结构包括网络...

    BDS2培训资料手册范本.doc

    DB2 UDB是一款高度兼容的数据库产品,旨在为不同规模的企业提供稳定且高效的数据管理解决方案。以下是该文档中的关键知识点: 1. **DB2 UDB产品家族**: - DB2 UDB源自DB2,是IBM开发的跨平台关系型数据库管理系统...

    MapXtreme java.doc

    作为一款 100% 纯 Java 的解决方案,MapXtreme Java 提供了与 J2EE(Java 2 Platform, Enterprise Edition)的兼容性,这意味着开发者可以在各种不同的企业级环境中无缝集成地图功能。 MapXtreme Java 的核心优势...

    电子商务重点划分(1).ppt

    WebSphere提供了全面的企业级解决方案,适合大型企业;Apache则免费且开源,拥有广泛的社区支持。每种软件都有其适用场景,需要根据业务规模、预算和技术支持来决定。 电子商务体系结构包括网络基础平台、安全服务...

    众星捧月Linux应用稳步前进.pdf

    此外,大型系统集成商如IBM全球服务、HP、Accenture和SAPient也开始提供针对Linux的解决方案和支持。 7. 转折点:过去,IT部门对Linux保持着关注但保持一定距离,但现在Linux已经成为高端Unix服务器的有力竞争者。...

    服务器相关软件系统及应用PPT学习教案.pptx

    这些版本支持文件和打印服务、Intranet、电子商务、大型关键应用(如OLTP和数据仓库),以及Web服务和小型企业服务器解决方案。 **中间件** 4. **中间件**:中间件是一种软件层,位于操作系统和应用程序之间,它...

    中间件IBM-cics

    TXSeries的历史可以追溯到1969年发布的IBM CICS,随着时间的发展,不断演进以适应新的技术环境和客户需求,例如在1993年引入了UNIX平台的支持,随后与WebSphere企业版集成,以及后续多个版本的更新,增强了对Web服务...

Global site tag (gtag.js) - Google Analytics