- 浏览: 130632 次
- 性别:
- 来自: 成都
最新评论
-
di1984HIT:
学习了!!!
HP-UX中CLOSE_WAIT问题解决 -
swanky_yao:
问兄台两个问题:① 配置NIO和BIO的时候,配置有多大区别? ...
Apusic AS V5.1线程池配置和调优 -
swanky_yao:
^_^ 可以交流...
2006年年度应用服务器中间件产品评述 -
zylucky:
排版太乱了。。
webservice-之使用xfire开发(转自勇哥的BLOG) -
chen4059:
vi /etc/sysctl.conf
添加:
# Decre ...
HP-UX中CLOSE_WAIT问题解决
<!----> <o:p> </o:p>
本文目的:
本文适用于在 OS400 服务器上进行 Apusic403 安装、部署人员
<o:p> </o:p>
本文内容:
1 、系统环境检查
2 、 Apusic403 的安装、部署
3 、常见问题及解决方案
<o:p> </o:p>
一、系统环境检查
硬件环境: IBM AS/400
软件环境: IBM OS/400 、 Apusic AS<!----><st1:chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">4.0.3</st1:chsdate> 、 IBM JDK1.4.2
<o:p> </o:p>
应用环境检查:
A 、 JDK 的环境检查:
变量名 <o:p> </o:p> |
变量值 <o:p> </o:p> |
JAVA_HOME |
该处需要配置 IBM JDK<st1:chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">1.4.2</st1:chsdate> 的安装目录 |
如果未设置此环境变量,需要在 $APUSIC_HOME/bin/setenv 文件里指定,参看【 Apusic403 的安装、部署】
<o:p> </o:p>
B 、 IP Host 表配置检查:请确认您 OS/400 的 TCP/IP 配置正确 . 比如 , 一定要正确配置 Domain 信息 , 并把此服务器的主机名 ( 短主机名和带 Domain 信息的全限定主机名 ) 注册进了本地的 HostTable ,具体操作如下图所示:
<!----> <v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"> <v:stroke joinstyle="miter"> </v:stroke> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"> </v:f> <v:f eqn="sum @0 1 0"> </v:f> <v:f eqn="sum 0 0 @1"> </v:f> <v:f eqn="prod @2 1 2"> </v:f> <v:f eqn="prod @3 21600 pixelWidth"> </v:f> <v:f eqn="prod @3 21600 pixelHeight"> </v:f> <v:f eqn="sum @0 0 1"> </v:f> <v:f eqn="prod @6 1 2"> </v:f> <v:f eqn="prod @7 21600 pixelWidth"> </v:f> <v:f eqn="sum @8 21600 0"> </v:f> <v:f eqn="prod @7 21600 pixelHeight"> </v:f> <v:f eqn="sum @10 21600 0"> </v:f> </v:formulas> <v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"> </v:path> <o:lock aspectratio="t" v:ext="edit"> </o:lock> </v:shapetype> <v:shape id="_x0000_i1027" style="WIDTH: 414.75pt; HEIGHT: 323.25pt" type="#_x0000_t75"> <v:imagedata src="file:///D:\Winbak\Temp\msohtml1\01\clip_image001.jpg" o:title="00036"> </v:imagedata> </v:shape>
<v:shape id="_x0000_i1028" style="WIDTH: 414.75pt; HEIGHT: 323.25pt" type="#_x0000_t75"> <v:imagedata src="file:///D:\Winbak\Temp\msohtml1\01\clip_image003.jpg" o:title="00037"> </v:imagedata> </v:shape>
<v:shapetype id="_x0000_t61" path="m,l0@8@12@24,0@9,,21600@6,21600@15@27@7,21600,21600,21600,21600@9@18@30,21600@8,21600,0@7,0@21@33@6,xe" o:spt="61" coordsize="21600,21600" adj="1350,25920"> <v:stroke joinstyle="miter"> </v:stroke> <v:formulas> <v:f eqn="sum 10800 0 #0"> </v:f> <v:f eqn="sum 10800 0 #1"> </v:f> <v:f eqn="sum #0 0 #1"> </v:f> <v:f eqn="sum @0 @1 0"> </v:f> <v:f eqn="sum 21600 0 #0"> </v:f> <v:f eqn="sum 21600 0 #1"> </v:f> <v:f eqn="if @0 3600 12600"> </v:f> <v:f eqn="if @0 9000 18000"> </v:f> <v:f eqn="if @1 3600 12600"> </v:f> <v:f eqn="if @1 9000 18000"> </v:f> <v:f eqn="if @2 0 #0"> </v:f> <v:f eqn="if @3 @10 0"> </v:f> <v:f eqn="if #0 0 @11"> </v:f> <v:f eqn="if @2 @6 #0"> </v:f> <v:f eqn="if @3 @6 @13"> </v:f> <v:f eqn="if @5 @6 @14"> </v:f> <v:f eqn="if @2 #0 21600"> </v:f> <v:f eqn="if @3 21600 @16"> </v:f> <v:f eqn="if @4 21600 @17"> </v:f> <v:f eqn="if @2 #0 @6"> </v:f> <v:f eqn="if @3 @19 @6"> </v:f> <v:f eqn="if #1 @6 @20"> </v:f> <v:f eqn="if @2 @8 #1"> </v:f> <v:f eqn="if @3 @22 @8"> </v:f> <v:f eqn="if #0 @8 @23"> </v:f> <v:f eqn="if @2 21600 #1"> </v:f> <v:f eqn="if @3 21600 @25"> </v:f> <v:f eqn="if @5 21600 @26"> </v:f> <v:f eqn="if @2 #1 @8"> </v:f> <v:f eqn="if @3 @8 @28"> </v:f> <v:f eqn="if @4 @8 @29"> </v:f> <v:f eqn="if @2 #1 0"> </v:f> <v:f eqn="if @3 @31 0"> </v:f> <v:f eqn="if #1 0 @32"> </v:f> <v:f eqn="val #0"> </v:f> <v:f eqn="val #1"> </v:f> </v:formulas> <v:path o:connecttype="custom" o:connectlocs="10800,0;0,10800;10800,21600;21600,10800;@34,@35"> </v:path> <v:handles> <v:h position="#0,#1"> </v:h> </v:handles> </v:shapetype> <v:shape id="_x0000_s1046" style="MARGIN-TOP: 15.6pt; Z-INDEX: 21; LEFT: 0px; MARGIN-LEFT: 324pt; WIDTH: 2in; TEXT-INDENT: 0px; POSITION: absolute; HEIGHT: 62.4pt; TEXT-ALIGN: left" type="#_x0000_t61" adj=",27537" strokeweight="2.25pt" strokecolor="red"> <v:textbox>
分别对应: <o:p> </o:p> 服务器真实 IP<o:p></o:p> 服务器 HostName<o:p></o:p> <o:p> </o:p> |
<o:p> </o:p>
二、 Apusic403 的安装、部署
A 、将 Apusic403 的安装包解压 / 复制到 OS400 的 root/var 目录下
<v:shape id="_x0000_s1035" style="MARGIN-TOP: 75.4pt; Z-INDEX: 10; LEFT: 0px; MARGIN-LEFT: -53.85pt; WIDTH: 117pt; TEXT-INDENT: 0px; POSITION: absolute; HEIGHT: 39pt; TEXT-ALIGN: left" type="#_x0000_t61" adj="20492,-6729" strokecolor="red"> <v:textbox style="mso-next-textbox: #_x0000_s1035">
此处为 OS400 真实服务器 IP |
B 、检查 Apusic 安装目录中 setenv 及 startapusic 文件,如果系统环境变量中没有设置 JAVA_HOME 需要在 setenv 中设置,打开 setenv 文件,添加一行代码:
export JAVA_HOME=/QIBM/ProdData/Java400/jdk14 (JDK 的安装目录 ), 如下:
<v:shape id="_x0000_s1042" style="MARGIN-TOP: 85.8pt; Z-INDEX: 17; LEFT: 0px; MARGIN-LEFT: -36pt; WIDTH: 117pt; TEXT-INDENT: 0px; POSITION: absolute; HEIGHT: 39pt; TEXT-ALIGN: left" type="#_x0000_t61" adj="20492,-6729" strokecolor="red"> <v:textbox style="mso-next-textbox: #_x0000_s1042">
此处为 OS400 真实服务器 IP |
<v:shapetype id="_x0000_t67" path="m0@0l@1@0@1,0@2,0@2@0,21600@0,10800,21600xe" o:spt="67" coordsize="21600,21600" adj="16200,5400"> <v:stroke joinstyle="miter"> </v:stroke> <v:formulas> <v:f eqn="val #0"> </v:f> <v:f eqn="val #1"> </v:f> <v:f eqn="sum height 0 #1"> </v:f> <v:f eqn="sum 10800 0 #1"> </v:f> <v:f eqn="sum width 0 #0"> </v:f> <v:f eqn="prod @4 @3 10800"> </v:f> <v:f eqn="sum width 0 @5"> </v:f> </v:formulas> <v:path o:connecttype="custom" o:connectlocs="10800,0;0,@0;10800,21600;21600,@0" textboxrect="@1,0,@2,@6" o:connectangles="270,180,90,0"> </v:path> <v:handles> <v:h position="#1,#0" yrange="0,21600" xrange="0,10800"> </v:h> </v:handles> </v:shapetype> <v:shape id="_x0000_s1027" style="WIDTH: 36pt; HEIGHT: 29.1pt; mso-position-horizontal-relative: char; mso-position-vertical-relative: line" type="#_x0000_t67"> <v:textbox style="LAYOUT-FLOW: vertical-ideographic"> </v:textbox> <!----> <w:wrap type="none"> </w:wrap> <w:anchorlock> </w:anchorlock> </v:shape>
<v:rect id="_x0000_s1038" style="MARGIN-TOP: 85.8pt; Z-INDEX: 13; LEFT: 0px; MARGIN-LEFT: 18pt; WIDTH: 2in; POSITION: absolute; HEIGHT: 15.6pt; TEXT-ALIGN: left" filled="f" strokeweight="2.25pt" strokecolor="red"> </v:rect> <v:shape id="_x0000_i1032" style="WIDTH: 414.75pt; HEIGHT: 299.25pt" type="#_x0000_t75"> <v:imagedata src="file:///D:\Winbak\Temp\msohtml1\01\clip_image020.jpg" o:title="00011"> </v:imagedata> </v:shape>
<o:p> </o:p>
C 、 Apusic 的管理控制平台使用到 AS400 的 localhost 的设置,如果操作系统设置不当,将导致 Apusic 管理控制平台不能正常登陆和停止 Apusic 服务器将出现问题,解决该问题,可以将硬件的物理地址写入 Apusic 的配置文件中,即在 Apusic 的安装目录的 config 目录中的 Apusic.conf 文件,添加如下配置:
<SERVICE
CLASS="com.apusic.net.Muxer"
>
<ATTRIBUTE NAME="Port" VALUE="6888"/>
<ATTRIBUTE NAME="Address" VALUE="192.168.1.3"/><o:p></o:p>
<ATTRIBUTE NAME="Backlog" VALUE="50"/>
......
</SERVICE>
<v:shape id="_x0000_s1044" style="MARGIN-TOP: 85.8pt; Z-INDEX: 19; LEFT: 0px; MARGIN-LEFT: -36pt; WIDTH: 117pt; TEXT-INDENT: 0px; POSITION: absolute; HEIGHT: 39pt; TEXT-ALIGN: left" type="#_x0000_t61" adj="20492,-6729" strokecolor="red"> <v:textbox style="mso-next-textbox: #_x0000_s1044">
分别为 2 台 AS400 真实服务器 IP |
<v:shape id="_x0000_s1026" style="WIDTH: 36pt; HEIGHT: 29.1pt; mso-position-horizontal-relative: char; mso-position-vertical-relative: line" type="#_x0000_t67"> <v:textbox style="LAYOUT-FLOW: vertical-ideographic"> </v:textbox> <w:wrap type="none"> </w:wrap> <w:anchorlock> </w:anchorlock> </v:shape>
<v:rect id="_x0000_s1040" style="MARGIN-TOP: 39pt; Z-INDEX: 15; LEFT: 0px; MARGIN-LEFT: 36pt; WIDTH: 279pt; POSITION: absolute; HEIGHT: 23.4pt; TEXT-ALIGN: left" filled="f" strokeweight="2.25pt" strokecolor="red"> </v:rect> <v:shape id="_x0000_i1034" style="WIDTH: 343.5pt; HEIGHT: 152.25pt" type="#_x0000_t75" o:borderrightcolor="this" o:borderbottomcolor="this" o:borderleftcolor="this" o:bordertopcolor="this"> <v:imagedata src="file:///D:\Winbak\Temp\msohtml1\01\clip_image027.png" o:title=""> </v:imagedata> <w:bordertop type="single" width="4"> </w:bordertop> <w:borderleft type="single" width="4"> </w:borderleft> <w:borderbottom type="single" width="4"> </w:borderbottom> <w:borderright type="single" width="4"> </w:borderright> </v:shape>
注意:红色字体部分根据服务器具体 IP 地址填写 <o:p> </o:p>
<o:p> </o:p>
D 、启动 Apusic 服务器:在 AS400 服务器主菜单界面使用“ qsh ”命令进入文件系统,使用“ cd /var/apusic/bin ”命令打开 Apusic 服务器 bin 目录,使用“ ./startapusic & ”命令启动 Apusic 应用服务器。
<o:p> </o:p>
<v:rect id="_x0000_s1036" style="MARGIN-TOP: 241.8pt; Z-INDEX: 11; LEFT: 0px; MARGIN-LEFT: 54pt; WIDTH: 27pt; POSITION: absolute; HEIGHT: 15.6pt; TEXT-ALIGN: left" filled="f" strokeweight="1.5pt" strokecolor="red"> </v:rect> <v:shape id="_x0000_i1035" style="WIDTH: 414.75pt; HEIGHT: 323.25pt" type="#_x0000_t75"> <v:imagedata src="file:///D:\Winbak\Temp\msohtml1\01\clip_image030.jpg" o:title="00002"> </v:imagedata> </v:shape>
<v:shape id="_x0000_s1028" style="MARGIN-TOP: 0px; Z-INDEX: 3; LEFT: 0px; MARGIN-LEFT: 189pt; WIDTH: 36pt; POSITION: absolute; HEIGHT: 29.1pt; TEXT-ALIGN: left" type="#_x0000_t67"> <v:textbox style="LAYOUT-FLOW: vertical-ideographic"> </v:textbox> </v:shape> <o:p> </o:p>
<o:p> </o:p>
<v:rect id="_x0000_s1031" style="MARGIN-TOP: 226.2pt; Z-INDEX: 6; LEFT: 0px; MARGIN-LEFT: 54pt; WIDTH: 99pt; POSITION: absolute; HEIGHT: 15.6pt; TEXT-ALIGN: left" filled="f" strokeweight="1.5pt" strokecolor="red"> </v:rect> <v:shape id="_x0000_i1036" style="WIDTH: 414.75pt; HEIGHT: 323.25pt" type="#_x0000_t75"> <v:imagedata src="file:///D:\Winbak\Temp\msohtml1\01\clip_image033.jpg" o:title="00003"> </v:imagedata> </v:shape>
<o:p> </o:p>
<v:shape id="_x0000_s1029" style="MARGIN-TOP: 7.8pt; Z-INDEX: 4; LEFT: 0px; MARGIN-LEFT: 180pt; WIDTH: 36pt; POSITION: absolute; HEIGHT: 29.1pt; TEXT-ALIGN: left" type="#_x0000_t67"> <v:textbox style="LAYOUT-FLOW: vertical-ideographic"> </v:textbox> </v:shape> <o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
<v:rect id="_x0000_s1032" style="MARGIN-TOP: 218.4pt; Z-INDEX: 7; LEFT: 0px; MARGIN-LEFT: 53.85pt; WIDTH: 81.15pt; POSITION: absolute; HEIGHT: 23.4pt; TEXT-ALIGN: left" filled="f" strokeweight="2.25pt" strokecolor="red"> </v:rect> <v:shape id="_x0000_i1037" style="WIDTH: 414.75pt; HEIGHT: 323.25pt" type="#_x0000_t75"> <v:imagedata src="file:///D:\Winbak\Temp\msohtml1\01\clip_image037.jpg" o:title="00004"> </v:imagedata> </v:shape>
启动 Apusic 服务器;
<o:p> </o:p>
E 、停止 Apusic 服务器:进入 $APUSIC_HOME/bin 目录,
<v:shape id="_x0000_s1033" style="MARGIN-TOP: 0px; Z-INDEX: 8; LEFT: 0px; MARGIN-LEFT: 279pt; WIDTH: 2in; TEXT-INDENT: 0px; POSITION: absolute; HEIGHT: 23.4pt; TEXT-ALIGN: left" filled="f" type="#_x0000_t61" adj="-5535,28892" strokeweight="1.5pt" strokecolor="red"> <v:textbox>
此处为服务器真实 IP 地址 |
运行
<v:rect id="_x0000_s1034" style="MARGIN-TOP: 0px; Z-INDEX: 9; LEFT: 0px; MARGIN-LEFT: 207pt; WIDTH: 54pt; POSITION: absolute; HEIGHT: 15.6pt; TEXT-ALIGN: left" filled="f" strokeweight="1pt" strokecolor="red"> </v:rect> ./stopapusic admin admin iiop://11.129.2.43:6888<o:p></o:p>
停止 Apusic 服务器;
<o:p> </o:p>
三、常见问题及解决方案
本文档中使用的客户端软件使用的是 IBM 个人通信软件。 <o:p> </o:p>
注意本文档中的涉及文件夹名称、路径名称、及相关内容要根据实际场景进行调整。 <o:p> </o:p>
<o:p> </o:p>
常见问题 1 : <o:p> </o:p>
服务器启动时报以下类似错误:
IOP00710208: (INTERNAL) Unable to determine local hostname from InetAddress.getLocalHost().getHostName()"<o:p></o:p>
at ....<o:p></o:p>
......<o:p></o:p>
Caused by: java.net.UnknownHostException: HQOASVR1.PBC.GOV.CN: Host HQOASVR1.PBC.GOV.CN not found<o:p></o:p>
at ....<o:p></o:p>
......<o:p></o:p>
解决方案: <o:p> </o:p>
检查 IP Host 表配置检查(本文档系统环境检查部分 B 节)。
<o:p> </o:p>
常见问题 2 : <o:p> </o:p>
服务器启停正常,但无法在客户端通过浏览器进入 web 管理控制台。
解决方案: <o:p> </o:p>
该问题在非 Windows 、 Linux 系统下经常发生,一般需请研发部支持。
<o:p> </o:p>
常见问题 3 : <o:p> </o:p>
服务器启动显示正常,但无法通过 admin/admin 在客户端浏览器登录 web 管理控制台,此问题常发生在默认未指定服务器 ip ,在 Apusic 初次运行后系统配置有改变时。
解决方案: <o:p> </o:p>
参看本文档 Apusic403 的安装、部署 C 小节部分,指定服务器实际 IP 地址。
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
相关推荐
金蝶Apusic应用服务器是企业级的中间件产品,主要用于构建和运行复杂的企业应用程序。它提供了稳定、高效、安全的运行环境,适用于分布式系统,并具备良好的可扩展性和伸缩性。Apusic V10版本进一步优化了这些特性,...
金蝶Apusic应用服务器V10企业版是金蝶公司推出的一款强大且高效的企业级中间件产品,主要用于构建和运行企业级的Web应用程序和服务。该版本的用户手册、技术白皮书以及调优手册提供了全面的技术指导和优化策略,帮助...
金蝶Apusic应用服务器6.0在5.0的基础上进行了大量扩充和优化,在产品功能、性能、安全性、扩展性及兼容性等方面得到显著提升。金蝶Apusic应用服务器6.0大大简化了创建和管理Java EE应用的任务,并为之提供了可伸缩、...
### 使用JProfiler监控Apusic应用服务器:深度解析与实践指南 #### 引言与背景 在IT运维与软件开发领域,性能监控与优化是确保应用高效稳定运行的关键环节。Apusic应用服务器作为企业级Java应用的承载平台,其性能...
金蝶Apusic应用服务器的详细文档,包括安装、管理、开发等内容。
### Linux环境下使用Apache搭建Apusic应用服务器集群 ...总之,通过在Linux环境下精心部署JDK、AAS和Apache,可以构建出既稳定又高效的Apusic应用服务器集群,实现负载均衡,从而大幅提升系统的响应能力和可用性。
金蝶Apusic应用服务器V6产品简介特性版.pptx
【Apusic应用服务器配置...总结起来,Apusic应用服务器配置管理涉及到服务器域的组织、应用的部署与配置、系统资源的管理等多个层面,管理员可以根据具体需求灵活调整各项设置,确保应用服务器的稳定运行和高效性能。
Apusic Web 服务器是 Apusic 应用服务器中内置的一个高效、安全、可靠的 Web 服务器,提供完整的 Web 服务器的功能,使 Apusic 应用服务器在提供对静态页面和图形的同时,提供对 JSP、Servlet 的高效服务。Apusic ...
3. **登录Apusic控制台检查部署的应用,除EAS、EASWeb、fileserver、jportal等已知应用外,是否有其他未知应用部署。** **注意事项:** - 对于发现的可疑文件或应用,应及时进行隔离或删除,并进一步调查来源。 ##...
金蝶Apusic应用服务器是一款基于Java的企业级应用服务器,它完全遵循J2EE 1.4规范,确保了与行业标准的高度一致性和互操作性。该产品由国内领先的中间件提供商金蝶公司开发,是中国首个拥有自主知识产权并符合J2EE...
本手册旨在指导用户在 Windows 2003 操作系统上安装和部署 Apusic 6.0,旨在帮助用户快速掌握安装和配置 Apusic 6.0 的步骤。 一、安装准备 在开始安装 Apusic 6.0 之前,需要检查硬件和软件要求是否满足以下条件...
Apusic服务器作为一款高性能、高可用的应用服务器,它提供了丰富的功能来支持各种应用场景。其中,数据源的资源引用是Apusic服务器中的一个重要特性,它允许开发者通过标准的方式来访问和管理数据库连接。本文将详细...
Apusic中间件是金蝶公司推出的一款企业级应用服务器,它提供了高效、稳定且可扩展的运行平台,支持Java EE标准,广泛应用于企业级应用的开发和部署。 在压缩包中,我们可以看到以下几个主要的文件: 1. **AASv9-...
金蝶Apusic应用服务器V6参考手册中的Classloader机制 Classloader是Java虚拟机(JVM)中的一种机制,用于加载和管理Java类。金蝶Apusic应用服务器V6参考手册中对Classloader机制进行了详细的介绍,包括Classloader...
1. 创建和管理Apusic应用服务器上的项目,直接在IDE中完成部署。 2. 实时调试运行在Apusic应用服务器上的应用程序,快速定位和解决问题。 3. 集成Apusic的事务管理、性能监控等功能,提升开发效率。 4. 利用Apusic...
在应用服务器V9.0功能修订说明部分,手册介绍了新特性概述、新增及增强功能,以及已解决问题(包括BUG修复)等内容。新特性可能包括但不限于对Java EE 6规范的支持、提高的应用性能、优化的安全机制等方面。 ### ...
在Web服务器或应用服务器上部署时,这些资源被解包并放置到服务器上的特定目录中,使得应用程序可以被外部访问。 金蝶容器Apusic,是中国金蝶集团开发的一种企业级中间件容器,它支持Java应用的运行和管理。在金蝶...
通过安装金蝶中间件Apusic插件,开发者可以在Eclipse或MyEclipse中直接配置、管理和测试Apusic应用服务器上的应用,简化了开发流程,提高了开发效率。 压缩包中的四个文件分别对应不同的使用场景: 1. **AASv9-...