`
bkhh
  • 浏览: 13547 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

配置Websphere挂起检测策略

 
阅读更多

配置挂起检测策略

缺省情况下,WebSphere Application Server 的挂起检测选项打开。您可以配置符合应用程序和环境的挂起检测策略,来报告潜在的挂起,从而达到及早发现服务器故障的目的。检测到挂起线程时,WebSphere Application Server 将通知您,以使您可以对问题进行故障诊断。

在您开始之前

J2EE 应用程序中的一个常见错误是挂起线程。挂起线程可能由于简单软件缺陷(例如,无限循环)或更复杂的原因(例如,资源死锁)导致。当线程运行未绑定的代码路径时(例如,当代码在无限循环中运行时),系统资源(例如,CPU 时间)可能由此挂起事务消耗。另一方面,因为处于死锁状态,所以即使所有资源都空闲,系统也可能变得不应答。除非最终用户或监视工具报告该问题,否则系统可能无限期地保持此退化状态。

使用挂起检测策略,您可以指定对于完成工作单元来说过长的时间。线程监视器检查系统中的所有受管线程(例如,Web 容器线程和对象请求代理(ORB)线程)。非受管线程(由应用程序创建的线程)不受监视。有关更多信息,请参阅J2EE 应用程序中的挂起线程

关于本任务

缺省情况下,启用了线程挂起检测选项。要调整挂起检测策略值,或者要完全禁用挂起检测:

过程

  1. 从管理控制台,单击服务器 > 应用程序服务器 > server_name
  2. 在“服务器基础结构”下,单击管理 > 定制属性
  3. 单击新建
  4. 添加以下属性:
    名称:com.ibm.websphere.threadmonitor.interval
    值:询问所选应用程序服务器中的受管线程的频率(以秒计)。
    缺省值:180 秒(三分钟)。
    
    名称:com.ibm.websphere.threadmonitor.threshold
    值:线程被认为挂起前可以活动的时间长度(以秒计)。检测到活动时间比此时间长度长的任何线程将被报告为挂起。
    缺省值:缺省值是 600 秒(十分钟)。
    
    名称:com.ibm.websphere.threadmonitor.false.alarm.threshold
    值:自动增加阈值前,失败警报可以发生的次数(T)。可能是报告为挂起的线程最终完成了它的工作,从而导致失败警报。大量这些事件表明阈值太小。挂起检测工具可以自动响应这种情况:对于每个 T 失败警报,阈值 T 将乘以系数 1.5。将该值设置为零(或更小)以禁用自动调整。缺省值:100
    
    要禁用挂起检测选项,将 com.ibm.websphere.threadmonitor.interval 属性设置为小于等于零。
  5. 单击应用
  6. 单击确定
  7. 保存更改。 在重新启动服务器前确保已执行文件同步。
  8. 重新启动应用程序服务器以使更改生效。
分享到:
评论

相关推荐

    MyEclipse 配置 Websphere6.1

    【MyEclipse 配置 Websphere6.1】配置过程详解 MyEclipse是一款集成开发环境,常用于Java EE应用的开发。而Websphere6.1是IBM的一款企业级应用服务器,常用于部署和运行Java EE应用程序。在MyEclipse中配置...

    WebSphere的安装和在Myeclipse中的配置

    ### WebSphere的安装与配置详解 #### 一、WebSphere服务器的安装步骤 WebSphere Application Server 是一款由 IBM 开发的企业级应用服务器,用于部署和管理 Java 应用程序。安装 WebSphere 的过程较为复杂,但按照...

    手把手教你安装配置websphere6.1

    【安装配置Websphere 6.1】是一个关键任务,对于任何希望管理和部署基于IBM Websphere的应用程序的IT专业人员来说,都是必备技能。Websphere是IBM提供的一款强大的企业级应用程序服务器,用于托管Java EE(Java ...

    配置websphere application server ssl

    ### WebSphere Application Server SSL配置详解 #### 一、概述 在现代互联网环境下,为了保障数据的安全性和隐私性,采用SSL/TLS加密已经成为一种普遍做法。本文档将详细介绍如何配置IBM WebSphere Application ...

    Websphere配置与性能调优

    此外,WebSphere的性能调优涉及多个层面,包括但不限于JVM参数调整(如设置合适的堆大小、垃圾收集策略)、数据库连接池优化、线程池配置、会话缓存管理、应用服务器的并发处理能力等。这些调优策略需要根据实际工作...

    配置websphere及部署网站

    在IT领域,特别是企业级应用开发与部署场景中...这些配置不仅涵盖了WebSphere的基本安装与更新,还深入到了类路径设置、JVM参数调整以及数据库连接配置等细节层面,是实现WebSphere高效运行和应用部署不可或缺的部分。

    websphere6.1安装及myeclipse配置手册

    创建概要文件是配置Websphere环境的重要步骤,它定义了服务器的配置和运行时环境。以下是创建概要文件的流程: 1. 在Websphere安装完成后的“第一步”界面,点击“概要文件管理工具”。 2. 选择“Next”,进入概要...

    MyEclipse下配置Websphere6

    ### MyEclipse 下配置 Websphere6 的详细步骤与注意事项 #### 一、概述 在进行 MyEclipse 下配置 Websphere6 的过程中,相比于其他服务器的配置,我们需要额外注意和执行更多的步骤。这是因为 Websphere6 的特殊性...

    Websphere服务器中配置DataSource

    在本文中,我们将探讨如何在不同的服务器环境中配置Data Source,包括IBM Websphere 6.1与MySQL以及DB2数据库的集成。Data Source是J2EE应用服务器中用于管理数据库连接的重要组件,它允许应用程序通过JDBC(Java ...

    websphere安装配置相关资料

    2、Websphere6.1配置数据源实践.doc 3、WebSphere中流行数据库连接池的配置(Oracle、SQL Server、Sybase、MySQL).doc 4、在myEclipse6中配置websphere6及部署工程实践.doc 5、WAS ND安装手册.pdf 6、WAS+6[1].1安装...

    linux下websphere的安装配置

    Linux 下安装配置 WebSphere 一、安装配置概述 WebSphere 是 IBM 公司的一款 Java EE 应用服务器,广泛应用于企业级应用开发和部署中。Linux 下安装配置 WebSphere 需要完成多个步骤,包括安装、配置数据源、变量...

    websphere portal 集群 ldap配置详细文档

    5. **配置WebSphere Portal**:进入WebSphere Portal的配置界面(Wp_profile->PortalServer->wizad),运行`./configWizad.sh`脚本来配置LDAP连接。在这里,你需要提供LDAP服务器的URL、基础DN(如`uid=wpsbind,...

    MyEclipse配置Websphere V6_1

    在IT行业中,集成开发环境(IDE)如MyEclipse与应用服务器如IBM WebSphere的集成配置是一项基础且重要的任务。本篇文章将详细讲解如何在MyEclipse中配置WebSphere Application Server V6.1,以便于开发和调试Java EE...

    WebSphere配置SSL指南

    WebSphere配置SSL指南 一、 SSL证书的创建 在WebSphere环境下,配置SSL需要首先创建证书。使用IBMIHS自带的“密钥管理实用程序”创建证书。首先,打开“密钥管理实用程序”,然后点击新建,创建“密钥数据库文件”...

    安装和配置WebSphere Portal集群

    3. 配置集群属性:设置集群的负载均衡策略、故障检测和恢复选项,以及会话复制参数。 4. 配置应用:将WebSphere Portal应用程序部署到集群,确保应用程序在所有成员上一致。 5. 配置网络部署:定义集群间通信的网络...

    Eclipse+Websphere6整合开发详细配置文档

    在本文档中,我们将深入探讨如何在Eclipse集成开发环境中配置和整合IBM Websphere Application Server 6(WAS 6)进行应用部署。这个过程包括了WAS的基础配置、JDBC提供程序的设定以及数据库的JNDI绑定,这对于在WAS...

    在myEclipse6中配置websphere6及部署调试工程实践

    本文将深入探讨如何在myEclipse6这个强大的集成开发环境(IDE)中配置Websphere6应用服务器,并进行工程的部署和调试。myEclipse6是Eclipse的扩展版本,专门为Java EE开发提供了丰富的功能支持,而Websphere6则是IBM...

    配置websphere6及部署工程实践

    【标题】:“配置Websphere6及部署工程实践” 在IT行业中,Web应用程序服务器是运行和管理基于Web的应用程序的关键组件。Websphere是IBM推出的一款著名应用服务器,其版本6是一个广泛使用的版本,尤其在早期的企业...

    websphere安装与配置

    ### Websphere 安装与配置详解 #### 开发环境准备 在开始介绍 Websphere 的安装与配置之前,我们先来了解一下所使用的开发环境。本案例中的开发环境包括: - **JDK版本**:jdk1.5.0_11 - **IDE**:eclipse3.2 - **...

    WebSphere6.1+SSL配置

    在提供的文档"WebSphere 6.1 SSL配置.doc"中,你应该能找到更详细的步骤和具体配置选项,包括如何处理自签名证书、处理中间证书以及解决可能遇到的错误和警告。务必仔细阅读并按照指导操作,确保SSL配置正确无误。

Global site tag (gtag.js) - Google Analytics