`
rikugun
  • 浏览: 350985 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

Weblogic8 @aix socket达上限 报错

    博客分类:
  • JAVA
阅读更多
今天发现有台weblogic应用链接不上了,检查日志发现如下信息.

引用

<Jul 29, 2011 11:37:58 AM GMT+08:00> <Notice> <WebLogicServer> <BEA-000203> <Reopening listen socket on port 7102.>
<Jul 29, 2011 11:37:59 AM GMT+08:00> <Critical> <WebLogicServer> <BEA-000204> <Failed to listen on port 7102, failure co
unt: 246, failing for 2,539 seconds, java.net.SocketException: Too many open files>
<Jul 29, 2011 11:37:59 AM GMT+08:00> <Critical> <WebLogicServer> <BEA-000206> <Attempting to close and reopen the server
socket on port 7102.>
<Jul 29, 2011 11:38:09 AM GMT+08:00> <Notice> <WebLogicServer> <BEA-000203> <Reopening listen socket on port 7102.>
<Jul 29, 2011 11:38:09 AM GMT+08:00> <Critical> <WebLogicServer> <BEA-000204> <Failed to listen on port 7102, failure co
unt: 247, failing for 2,549 seconds, java.net.SocketException: Too many open files>




搜索后发现是文件打开数已达上限. 但看系统设置

ulimit -n 是unlimit

继续搜索发现是weblogic启动脚本重新修改了unlimit值的上限
修改 $WL_HOME/common/bin/commEnv.sh 段的
ulimit设置后重启服务器后OK



为此还写了个脚本监控服务器是否不可用

#!/usr/bin/env python
# coding:utf8
import urllib
import logging

HOST_LIST=['130.59.10.40:7102','130.59.10.40:7104','130.59.10.41:7102','130.59.10.41:7104','130.59.10.59:7102','130.59.10.60:7102']

def checker(host):
	try:
		rst = urllib.urlopen('http://%s' % host)
		if rst.getcode() != 200:
			logging.warn('%s 服务器不在线' % host)
	except Exception:
		logging.warn('%s 服务器不在线' % host)


map(checker,HOST_LIST)
logging.info('检查完成!')



分享到:
评论

相关推荐

    WEBLOGIC8+AJAX setCharacterEncoding报错

    标题中的"WEBLOGIC8+AJAX setCharacterEncoding报错"指的是在WebLogic 8.1服务器上,当结合使用Ajax技术时,设置HTTP响应的字符编码为"gb2312"出现的一个特定错误。描述中提到的"NoSuchMethodError setCharacter...

    AIX关于Weblogic的报错_Too_many_open_files_的处理

    ### AIX关于Weblogic的报错“Too many open files”的处理 #### 背景与问题概述 在AIX环境中部署Weblogic时,可能会遇到一个常见的错误提示:“Too many open files”。这一错误提示通常出现在系统资源限制不当的...

    Weblogic10.3.6 for AIX安装手册

    nohup /weblogic/Oracle/Middleware/user_projects/domains/base_domain/startWebLogic.sh -Dfile.encoding=UTF-8 &gt;&gt; /weblogic/Oracle/Middleware/logs/weblogic.log 2&gt;&1 & ``` **2. 停止脚本 (`stop.sh`)** ```...

    AIX下的Weblogic安装

    在AIX操作系统上安装Oracle WebLogic Server是一项技术性较强的任务,需要对AIX系统和WebLogic有深入的理解。本文将详细介绍在AIX环境下如何进行WebLogic的安装、配置以及启动。 首先,AIX(Advanced Interactive ...

    weblogic10.0 for aix 补丁

    在AIX(Advanced Interactive eXecutive)操作系统上运行WebLogic时,可能会遇到各种问题,其中一种常见问题是服务器启动后挂起,这通常与系统配置、内存管理、线程死锁或软件兼容性有关。"weblogic10.0 for aix ...

    weblogic9.2 FOR AIX 5L安装手册.doc

    在本文中,我们将详细探讨如何在AIX 5L操作系统上安装WebLogic Server 9.2。AIX(Advanced Interactive eXecutive)是IBM开发的一种Unix操作系统,常用于大型机和小型机。WebLogic Server是Oracle公司的一款企业级...

    Weblogic for AIX安装

    【Weblogic for AIX安装】 Weblogic for AIX安装是一个涉及多步骤的过程,适用于AIX操作系统环境下的Weblogic Server部署。Weblogic是由Oracle提供的企业级Java应用服务器,它支持多种操作系统,包括AIX。以下是对...

    weblogic10.3.0 for AIX安装手册

    ### WebLogic 10.3.0 for AIX 安装及配置指南 #### 一、准备工作 在开始安装WebLogic 10.3.0 for AIX之前,需要进行一系列的准备工作,确保系统环境符合安装要求。 ##### 1. 创建用户与组 - **登录服务器**:首先...

    weblogic安装步骤以及报错解决

    Weblogic 安装步骤以及报错解决 Weblogic 是一款功能强大且流行的中间件,广泛应用于企业级应用系统中。但是,安装 Weblogic 可能会遇到各种问题,本文将提供详细的安装步骤和报错解决方案,以帮助用户顺利安装和...

    AIX环境下安装Weblogic

    AIX环境下安装Weblogic 本资源摘要信息主要提供建立在AIX环境下安装Weblogic的详细指南,涵盖了安装前的准备工作、安装步骤、JRE环境的安装、Weblogic安装介质的获取、控制台安装等内容,为用户提供了一个详细的...

    aix下weblogic的集群配置

    在AIX操作系统上配置WebLogic集群是一项复杂但关键的任务,因为WebLogic Server是Oracle公司提供的一个强大、可扩展的企业级Java应用服务器,而集群技术能够提高应用的可用性和可伸缩性。以下将详细介绍在AIX环境下...

    AIX 机上安装weblogic

    在AIX操作系统上安装WebLogic是一项技术性强且需要精确步骤的操作。WebLogic是Oracle公司提供的一个企业级Java应用服务器,广泛用于构建、部署和管理分布式应用程序。本文将深入探讨如何在AIX环境下安装WebLogic,...

    AIX5_3-64bit 下JDK1_6&WebLogic Server10_3的安装

    在本文中,我们将深入探讨如何在AIX 5.3 64位操作系统上安装Java Development Kit (JDK) 1.6以及Oracle WebLogic Server 10.3。AIX,全称Advanced Interactive eXecutive,是IBM开发的一款强大的Unix操作系统,尤其...

    AIX安装Weblogic_Server10.3_详细过程

    在本文中,我们将详细探讨如何在AIX操作系统上安装Weblogic Server 10.3,这是一个重要的中间件软件,常用于构建和部署企业级应用程序。首先,我们需要准备IBM Java SDK 6.0 for AIX,因为Weblogic Server依赖于特定...

    Weblogic在aix平台上的集群安装配置及优化

    在AIX(Advanced Interactive eXecutive)这样的Unix操作系统上,WebLogic的稳定性和性能表现尤为突出。本文将深入探讨在AIX平台上进行WebLogic集群的安装、配置以及优化的关键步骤。 一、安装准备 在开始WebLogic...

    AIX5安装Weblogic

    在本文中,我们将深入探讨如何在AIX 5操作系统上安装WebLogic服务器,这是一个关键的任务,对于在IBM AIX环境中部署企业级Java应用程序至关重要。WebLogic是Oracle公司提供的一个Java应用服务器,它提供了管理和运行...

    weblogic启动日志详细说明

    weblogic启动日志详细说明介绍,报错了所有的初始化信息模块的介绍!

    Weblogic for aix操作手册

    ### Weblogic for AIX操作手册知识点详述 #### 一、操作环境设定 - **操作系统**: AIX 5L,这是IBM的Unix操作系统版本之一,适用于高性能的企业级服务器。 - **服务器程序**: WebLogic 9.24,一款由Oracle公司开发...

Global site tag (gtag.js) - Google Analytics