March 7 2014

WAS6.1多机集群部署AIX

WAS6.1多机集群部署_AIX

 

 

1       名词解释

1.1   单元Cell

单元是整个分布式网络中一个或多个节点的逻辑分组。单元是一个配置概念,是管理员将节点间逻辑关联起来的实现方法。管理员根据具体的业务环境,制定对其整体系统集成环境有意义的条件来定义和组织构成单元的节点。如图1所示,就一般情况来说,可以将单元看作是最大的作用域。

在IBM WAS ND产品中,管理配置数据都存储在 XML 文件中。单元保留了它每个节点中每台服务器的主配置文件。同时每个节点和服务器也有其自己的本地配置文件。如果服务器已经属于单元,则对于本地节点或服务器配置文件的更改都是临时的,通过在本地提交更改生效时,本地更改覆盖单元配置,但是当执行单元配置文档同步到节点的操作时,在单元级别上对主控服务器和主节点配置文件所作的更改将会替换对该节点所作的任何临时更改。

同步操作在指定的事件发生时进行,例如服务器启动时等很多操作。也就是说,通过对本地节点或服务器配置文件进行修改而达到调整节点或服务器配置的做法不是安全的,临时修改很容易被同步操作所覆盖。
图 1. 单元的作用域

 

1.2   部署管理器Deployment Manager

 

Deployment Manager 是管理代理程序,它提供集中式管理单元中所有节点的可视化人机交互管理视图。之前提到单元是一个逻辑上的配置概念,那么Deployment Manager 就为单元中所有元素提供了单一的管理控制中心点。每个单元都会包含一个 Deployment Manager,由Deployment Manager提供管理功能来修改单元的主配置文件。在最新的v6.x版本中还提供集群管理以及在一个或多个节点作用域内进行应用程序服务器工作负载平衡。
图 2. 由Deployment Manager提供管理功能来修改单元的主配置文件

 

1.3   节点Node

节点是受管服务器(Server)的逻辑分组。节点通常与具有唯一 IP主机地址的逻辑或物理计算机系统对应,节点不能跨多台计算机。节点分为受管节点与非受管节点。

IBM WAS ND 拓扑中的节点可能是受管的,也可能是非受管的。受管节点有相应的 Node Agent 进程来管理它的配置和服务器。非受管节点没有 Node Agent。Node Agent 表示管理单元中的节点并负责保持配置始终处于最新状态。非受管节点对于单元来说是未知的,所以 Deployment Manager 无法对其进行管理。

分布式网络环境中的非受管节点可以有服务器定义(例如 Web 服务器),但不能有应用程序服务器定义,并且非受管节点无法添加 Node Agent,因此它不能成为受管节点。另外一种情况在独立应用程序服务器环境中,节点尚且没有 Node Agent,它们也可以暂时被视为非受管节点,但是这类节点可以通过联合独立应用程序服务器而变为单元中的受管节点。通过调整独立应用程序服务器概要文件,将单独的Server节点添加到单元,这个过程称为联合。在联合独立应用程序服务器时,节点将自动创建 Node Agent,该节点就可以被Deployment Manager 管理。
图 3. IBM WAS ND 拓扑中的受管节点与非受管节点

 

1.4   节点代理Node Agent

Node Agent 是将管理请求路由至服务器的管理代理程序。Node Agent 是服务器,是一个管理代理程序,并不涉及应用程序服务功能。Node Agent 进程在每个受管节点上运行,并专门执行特定于节点的管理功能,如服务器进程监视、配置同步、文件传输和请求路由。Deployment Manager通过与Node Agent的交互完成对单元内节点的控制。

图 4. Node Agent

 

1.5   WAS Plug-in 插件

在前面的章节我们讨论过受管节点是通过Node Agent进程与Deployment Manager交互。而非受管节点,最常见的是web服务器节点(如IBM HTTP Server),则是通过Web 服务器插件方式来接受Deployment Manager管理,加入到单元当中来的。IBM WAS ND产品支持所有符合规范的Web 服务器的基本管理功能,可以为所有支持的 Web 服务器生成插件配置。插件生成之后,对于非受管节点,可以通过“传播给远程 Web 服务器”完成插件配置;如果定义在受管节点上,则直接通过节点间同步即可完成插件配置的传播。

Web 服务器插件允许 Web 服务器将动态内容的请求发送到应用程序服务器。Web 服务器插件与每个 Web 服务器定义关联。为每个插件生成的配置文件(plugin-cfg.xml)基于通过关联的 Web 服务器路由的应用程序。Web 服务器插件帮助面向的网络中的应用程序服务器之间的工作负载平衡,改进请求响应时间。
图 5. 非受管节点通过插件接受管理

 

1.6   概要文件Profile

概要文件定义一个独立应用程序服务器(Server)的运行时环境,包括服务器在运行时环境中处理的所有文件。创建独立应用程序服务器时应该使用概要文件而不是多个产品安装,这样只需要保留一组产品核心文件即可,管理能力将得到极大的增强。不仅节省了磁盘空间,而且简化了产品的更新,只需要保留一组产品核心文件即可。而且与完整产品安装相比,创建新概要文件更快速,而且减少了出错的可能性,这允许开发者创建单独的产品概要文件以进行开发和测试。核心产品文件是由所有概要文件共享的产品二进制文件,如果希望二进制文件位于不同服务级别,在应用安装时设置。概要文件管理工具未提供删除功能,所以必须使用 manageprofiles 命令来删除概要文件。

使用概要文件创建独立应用程序服务器,则每个定义的应用程序服务器进程都在 profiles 目录内,除非在创建概要文件时指定新目录。如果将概要文件放在安装根目录中,则存在概要文件可能被例行系统维护破坏的风险。这些文件在随创建新的概要文件、重新配置现有的概要文件或删除概要文件等操作而更改。

IBM WAS ND提供了多种类型的概要文件,以下是最常用的三种:

1.6.1   Cell(单元)概要文件

基本功能是在 Deployment Manager的管理下将应用程序提供给因特网或内部网。创建单元概要文件其实就是同时创建Deployment Manager 概要文件和已联合到单元的节点概要文件,构建一个最简单的单元环境。在创建初始单元概要文件后,可单独创建定制概要文件或独立概要文件,再通过联合操作将他们添加到 Deployment Manager管理的单元环境中

 

1.6.2   Deployment Manager 概要文件

基本功能是将应用程序部署到WAS的管理单元。每个属于该单元的Server都作为受管节点引用。

1.6.3   Application Server 概要文件

基本功能是将应用程序提供给因特网或内部网。IBM WAS ND 产品的重要功能就是通过将 Server 节点添加到单元,调整独立应用程序服务器概要文件。单元中的多个应用程序服务器进程可以部署它需要的应用程序。也可以从单元除去 Server 节点以将节点返回到独立应用程序服务器的状态。每个独立应用程序服务器都具有其自己的管理控制台应用程序,可以使用它来管理Server。
图 6. 一个节点对应一个概要文件,一个节点内可以有多个Server

1.7   集群(Cluster)

集群是一起进行管理并参与工作负载管理的多个服务器集合。作为集群成员的服务器可以位于不同的主机上,与此相对的是作为同一节点下的服务器必须位于同一台主机上。单元可以没有集群,也可以有一个或多个集群。集群负责平衡服务器之间的工作负载。作为集群一部分的服务器称为集群成员。当在集群上安装应用程序时,会在每个集群成员上自动安装此应用程序。当删除集群时,也就同时删除了该集群的成员的任何应用程序服务器。没有办法保存任何集群的成员。除去集群成员的仅有方法就是删除应用程序服务器。如果希望保留要删除的集群中的应用程序或模块,则应该先将这些模块重新映射至另一集群。
图 7. 由两个节点内的三个Server组成的集群

 

1.8   关于Node、Profile与Server

 

这三个概念比较容易混淆,我们拿出来对比说明:Node=Profile。Node是管理上使用的概念,Profile是实际的概要文件,它们代表同一事物。Server 就是所谓的 Application Server Instance , 这是我们实际要布署 Application 的地方。在IBM WAS ND 产品中受管节点的Node Agent 目的就是让 Deployment Manager Server 可以透过 Node Agent 来管 Node (Profile) 中的 Application Server Instance,一个 Node (Profile) 中可以有多个 Application Server Instance。

如果是非ND版本 , 则属于 Single Server 版本,那么一个 Node (Profile) 中只能有一个 Application Server Instance,如果你希望在一台机器上有多个 Application Server Instance,那就只能透过创建多个 Profile (Node) 来达成,但这些 Node (Porfile) 彼此独立没有管理上的关系 (RelationShip),只要使用的 TCP/IP Port 不要冲12突即可。

 

2       集群拓扑图

3       集群安装步骤

3.1   上传安装包

IBM官网补丁下载地址:http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg27007951#61013

 

aix_ppc64

aix_ppc64_suppl

UpdateInstallerAIX64 6.1.0.19

6.1.0-WS-PLG-AixPPC64-FP0000013.pak

6.1.0-WS-WAS-AixPPC64-FP0000013.pak

6.1.0-WS-WASSDK-AixPPC64-FP0000013.pak

6.1.0-WS-WASWebSvc-AixPPC64-FP0000013.pak

 

3.2   卸载Websphere(可选)

  1. 在需要集群的机器上分别安装WebSphere。如原先已安装过Websphere,但文件受损无法正确启动,则参照以下步骤正确卸载Websphere

①在卸载webpshere之前停止所有相关服务

ps –ef | grep –java  查找相关的java进程pid

kill -9 pid

②下一步我们准备卸载websphere:

路径如下:/web_data/IBM/WebSphere/AppServer/_uninst
我们用cd  /web_data/IBM/WebSphere/AppServer/uninstall进入该目录。
然后用./uninstall 开始卸载,如果我们要静默式卸载,可以加参数silent 即:./uninstall -silent.这样我们就完成了卸载

③手工删除AppServer目录

rm –r AppServer

3.3   安装WAS 6.1.0.0ND版本

  1. 进入Websphere安装目录:cd/tmp/WebSphere/aix_ppc64
  2. 运行安装程序:./launchpad.sh
  3. 弹出图像安装界面,同windows操作(略)
  4. 我们这里安装在/web_data/IBM/WebSphere目录下

 

注意:只要完成Websphere的程序安装,不要安装任何Profile,后面会通过命令行直接安装Porfile

 

3.4   安装updateInstaller工具

安装updateInstaller工具的目的是给WAS打补丁。

我们这里安装版本为:ForAix64bit_6.1.0.13,安装在/web_data/IBM/WebSphere/UpdateInstaller1目录下。

cd//tmp/WebSphere/aix_ppc64_suppl/UpdateInstaller

./install

安装完成后可以可以进入/web_data/IBM/WebSphere/UpdateInstaller1/bin目录,执行./versionInfo.sh确认升级工具当前版本。

(注意:必须保证updateInstaller工具版本高于要打的补丁版本,否则无法安装最新补丁)

 

3.5   安装HIS

关于WAS ND V6的安装步骤和IHS V6的安装步骤可以参考信息中心中的说明:

http://publib.boulder.ibm.com/infocenter/ws60help/topic/com.ibm.websphere.nd.doc/info/ae/ae/tins_webserver.html

 

1、  查询系统是否已经安装HIS服务。

Ps –ef

2、  进入HIS安装目录,运行install命令,进入安装向导界面

参考命令:

cd /tmp/WebSphere/aix_ppc64_suppl/IHS/

./install

点击“Next”按钮下一步进入软件许可证协议界面

选择同意选项,点击“Next”按钮,进入下一个界面。

点击“Next”按钮,进入下一个界面。

安装路径确认,点击“Next”按钮,进入下一个界面。

按照默认端口,点击“Next”按钮,进入下一个界面。

 

打钩去除掉,点击“Next”按钮,进入下一个界面

点击“Next”按钮,进入下一个界面

点击“Next”按钮,进入下一个界面

点击“Next”按钮,进入下一个界面

 

 

点击“Finish”结束安装。

 

查看HIS版本

cd /web_data/IBM/HTTPServer/bin

./versionInfo.sh

3.6   安装IHS插件

【准备条件】

如果想通过WAS ND V6的管理控制台直接管理远程的IHS V6必须首先设定IHS V6的管理员ID和密码

进入到<IHS_HOME>\bin路径下执行:

htpasswd -bc ..\conf\admin.passwd <uid> <pwd>

其中<IHS_HOME>代表IHS V6的安装目录,<uid>代表IHS V6的管理员ID <pwd>代表IHS V6管理员的用户密码,参考命令:

cd /web_data/IBM/HTTPServer/bin/

./htpasswd -bc ../conf/admin.passwd admin admin

 

手动HIS插件安装

 

cd /tmp/WebSphere/aix_ppc64_suppl/plugin/

./install

 

 

 

 

3.7   升级补丁

完成升级工具的安装后,进入目录

cd /web_data/IBM/WebSphere/UpdateInstaller1

./update.sh

注意:必须升级所有的补丁

3.8   命令行创建概要文件(Profile)

【知识点】

ProfileManagementTool,简称PMT,是图形化界面的一个工具,用来创建和扩展概要文件(profile)的。V6.1之前,它叫ProfileCreationTool(简称PCT)。
与之对应的是manageprofiles命令,在<WAS_HOME>/bin下。V6.1之前,还有一个命令wasprofile,跟manageprofiles的功能一样,可以创建、删除、扩展概要文件。

PMT所在的目录为:<WAS_HOME>/bin/ProfileManagement/pmt.sh/bat。V6.1以前,它叫PCT,位于<WAS_HOME>/bin/ProfileCreation/pctLinux.sh or pctWin.bat.

PMT(PCT)图形界面的工具只有在32位WAS里有,64-bit WAS安装后,没有<WAS_HOME>/bin/ProfileManagement目录,也没有pmt或者说pct这个图形界面的工具。
如果您是安装了64位WAS在AIX上,可以用manageprofiles命令来创建、删除、扩展概要文件。

 

由于本机是在AIX 64 位机器上安装WAS集群的,所以采用manageprofiles命令创建概要文件(Profile)

3.8.1   Aix241

3.8.1.1         Deploy Manager

1、在241上创建DM的profile,使用模板路径:/web_data/IBM/WebSphere/AppServer/profileTemplates/dmgr

 

cd /web_data/IBM/WebSphere/AppServer/bin

sh manageprofiles.sh -create \

-templatePath /web_data/IBM/WebSphere/AppServer/profileTemplates/dmgr \

-profilePath /web_data/IBM/WebSphere/AppServer/profiles/aix241Dmgr01 \

-nodeName aix241CellManager01 \

-cellName aix241Cell01 \

-enableAdminSecurity false \

-profileName aix241Dmgr01 \

-hostName aix241

 

 

2、查看DM是否创建成功

sh manageprofiles.sh -listProfiles

启动DM

cd /web_data/IBM/WebSphere/AppServer/profiles/aix241Dmgr01/bin

sh startManager.sh

 

3.8.1.2         AppSrv01

1、创建AppSrv的概要文件profile即创建应用程序服务器概要,使用模板路径:/web_data/IBM/WebSphere/AppServer/profileTemplates/default

 

cd /web_data/IBM/WebSphere/AppServer/bin

sh manageprofiles.sh -create \

-templatePath /web_data/IBM/WebSphere/AppServer/profileTemplates/default \

-profilePath /web_data/IBM/WebSphere/AppServer/profiles/AppSrv01 \

-nodeName aix241nodeName01 \

-cellName aix241cellName01 \

-profileName AppSrv01 \

-hostName aix241

 

2、查看AppSrv01是否创建成功

sh manageprofiles.sh -listProfiles

3、联合DM节点

cd /web_data/IBM/WebSphere/AppServer/profiles/AppSrv01/bin

sh addNode.sh 10.188.182.241 8880

【知识点】

profile联合到DM的节点,默认连接端口号是8879,可以在DM中的系统管理-> Deployment Manager->配置->端口->端口号名:SOAP_CONNECTOR_ADDRESS,主机名:aix241,端口号:8880,如下示例图:

3.8.2   Aix240

3.8.2.1         AppSrv01

1、创建AppSrv的概要文件profile即创建应用程序服务器概要,使用模板路径:

/usr/IBM/WebSphere/AppServer/profileTemplates/default

cd /usr/IBM/WebSphere/AppServer/bin/

sh manageprofiles.sh -create \

-templatePath /usr/IBM/WebSphere/AppServer/profileTemplates/default \

-profilePath /usr/IBM/WebSphere/AppServer/profiles/AppSrv01 \

-nodeName aix240nodeName01 \

-cellName aix240cellName01 \

-profileName AppSrv01 \

-hostName aix240

 

2、联合到241DM

cd /usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/

sh addNode.sh 10.188.182.241 8880

 

 

3.9   创建集群

在Deployment Manager中创建集群dzhtcluster,4个节点权重都分配为2,具体创建步骤如下:

1、在Deployment Manager中管理控制台左边选择服务器->集群->新建

3、  输入集群名称

创建第一个集群成员,输入成员名、选择节点、分配权重,点下一步。

创建其他集群成员,规划每个节点创建两个集群成员,总共4个集群成员,命名为:S1、S2、S3、S4,创建步骤:输入:成员名,选择节点,输入权重,点击“添加成员”按钮即可。

点击“下一步”进入总结页面

点击“完成”按钮,保存时点击“查看”,同步保存到所有节点上。

3.10     添加非受管节点IHSaix241node

1、在管理控制台中->系统管理->节点->添加节点

 

2、选择“非受管节点”,点击“下一步”按钮

3、 填写节点名称:IHSaix241、主机名:aix241、选择平台类型:AIX,如下图

4、点击“应用”,点击“查看”按钮

5、选择“与节点同步”,点击“保存”按钮

6、查看非受管节点添加情况,如下图

可以查看到以上步骤创建的非受管节点IHSaix241已经创建完成,版本显示:不适用。

3.11     添加WEB服务器

【准备条件】

1、安装WEB服务器,路径 /web_data/IBM/HTTPServer/

2、安装IHS插件,路径:/web_data/IBM/HTTPServer/Plugins/

 

1、在管理控制台->服务器->Web服务器->新建

2、定义Web服务器,选择节点:IHSaix241(上一步创建的非受管节点),填写Web服务器名称:

Webserver241(与HIS插件安装时定义的Web服务器名称保持一致),选择类型:IBM HTTP Server,

如下图

3、选择Web服务器模板,按照默认,点击“下一步”

4、为新建的WEB服务器输入属性,确认端口、WEB服务器安装位置、插件安装位置、设置用户、密码

 

5、确认新的WEB服务器,点击“完成”按钮

6、点击“查看”按钮,查看更改点。

7、选择“与节点同步更改”,点击“保存”按钮

8、查看已建立的WEB服务器

9、启动WEB服务器

10、生成插件

选择web服务器前面的复现框,点击“生成插件“按钮

11、插件生成完毕界面

12、传播插件

选择web服务器前面的复现框,点击“传播插件“按钮

 

3.12     集群启动与停止

1、  集群启动顺序

DM(Deploy Manager)->节点(NODE)->集群成员

参考命令:

241

/web_data/IBM/WebSphere/AppServer/profiles/aix241Dmgr01/bin/startManager.sh

/web_data/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh

/web_data/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh s1

/web_data/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh s2

240

/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh

/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh s3

/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh s4

2、  集群停止顺序

集群成员->节点(NODE)-> DM(Deploy Manager)

参考命令:

241

/web_data/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh s1

/web_data/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh s2

/web_data/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopNode.sh

/web_data/IBM/WebSphere/AppServer/profiles/aix241Dmgr01/bin/stopManager.sh

240

/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh s3

/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh s4

/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopNode.sh

【注意点】

启动集群时,要先启动安装在241上的DM,,才能启动安装在240上的NODE。

即:启动时,DM要最先启动,停止时,DM要最后停止。

3.13     IHS启动与停止

1、  IHS启动

使用HIS安装目录BIN下的apachectl命令加参数start

参考命令:/web_data/IBM/HTTPServer/bin/apachectl start

2、  HIS停止

使用HIS安装目录BIN下的apachectl命令加参数stop

参考命令:/web_data/IBM/HTTPServer/bin/apachectl stop

4       集群数据配置

4.1   创建JDBC提供程序

1、  管理控制台->资源->JDBC->JDBC提供程序->选择作用域:集群=dzhtcluster,点击“新建”

2、选择数据库类型、提供程序类型、实施类型

3、输入数据库类路径信息

4、确认总结信息,点击“完成”按钮

4、  查看已创建的JDBC提供程序

4.2   创建数据源

1、  管理控制台->资源->JDBC ->数据源->选择作用域:集群=dzhtcluster,点击“新建”按钮

2、  输入基本数据源信息:数据源名称、JNDI名称、选择组件管理的认证别名,如下图

3、  指定JDBC提供程序

4、  输入数据库名

5、  查看总结界面

6、  查看创建的数据源

7、  测试数据源,选择数据源,点击“测试连接”按钮,测试成功该数据即可使用。

 

5       集群应用程序安装

【说明】

此处以R1程序部署过程为例进行说明,实际应用程序类似步骤操作。

1、  应用程序->安装应用程序,如下图

2、  按照默认条件点击“下一步“

3、  按照默认条件点击“继续“

4、  自定义安装程序目录/wlsapp,选择使用二进制配置,其他参数按照默认,点击“下一步“继续

5、  将模块映射至服务器,选择模块打勾,按住CTRL键同时集群和服务器,点击“应用“按钮,核实模块映射的服务器存在集群和WEB服务器,点击”下一步“按钮

6、按照默认设置,点击“下一步“

6、  按照默认设置点击“下一步“

7、  按照默认设置,点击“下一步“

8、  将资源映射至资源,指定认证方式,选择模块,填写JNDI名称,点击“应用“按钮,核实登录配置中,认证方法是否有指定认证方法。

9、  按照默认设置,点击“继续“按钮

10、       为WEB模块映射虚拟主机,按照默认设置,点击“下一步“

11、       为WEB模块映射上下文根,核实上下文根是否正确,点击“下一步“

12、       将安全角色映射至用户或组,按照默认设置,点击“下一步“

13、       查看总结页面,点击“完成‘按钮

14、       点击“查看”更改,

15、       打勾与节点同步更改,点击“保存”

16、       与节点同步更改,点击“确认”

17、       在应用程序->企业应用程序->查看以上安装的应用程序,到此程序安装完毕。

6       FAQ

6.1   R1包部署完毕以后,发现界面显示为英文

【问题描述】R1包部署完毕以后,发现界面显示为英文

【问题解决】

在应用服务器的每个集群成员中设置通用JVM参数,

具体路径如下:应用程序服务器->S1->进程定义->JAVA虚拟机->通用JVM参数,输入以下字符串。

-Dfile.encoding=GBK -Duser.language=zh -Duser.region=CN -Ddefault.client.encoding=GBK

 

6.2   240的节点联合到241的DM报错

【问题描述】

ADMU0111E: Program exiting with error: com.ibm.websphere.management.exception.AdminException: ADMU0036E: The Deployment Manager cannot lookup by name host aix240 at address 127.0.0.1

 

【问题解决】

 

修改240上的/etc/hosts文件。将127.0.0.1 …… 那行注释掉

 

6.3   WAS集群下,页面访问首页不同问题

【问题描述】

WAS集群下,页面访问首页时,有的浏览器访问的是http://10.188.182.241,有的是访问http://10.188.182.241/setup

【问题解决】

确认每台机器上的wlsapp/R1Framework-4_0_6-ForTobacco-b20090402_war.ear/R1Framework-4.0.6-ForTobacco-b20090402.war/admin/config.properties文件中ISCONFIG=true

 

6.4   WAS集群下,电子合同页面访问报单点登录失败

确认每台机器上的/ResourceOneHome/config/SystemConfig.xml

<R1ClientConfig>

<SdkDataSourceJndi>jdbc/ROEEE</SdkDataSourceJndi>

<!– pool:用appserver的datasource    jdbc:使用普通jdbc连接 –>

<SdkConnectionType>pool</SdkConnectionType>

<JdbcDriver>COM.ibm.db2.jdbc.app.DB2Driver</JdbcDriver>

<Url>jdbc:db2:RONE</Url>

<User>db2admin</User>

<Password>db2admin</Password>

<GetUserDetailInfoWhenLogin>false</GetUserDetailInfoWhenLogin>

</R1ClientConfig>

 

确认: <SdkConnectionType>pool</SdkConnectionType>为pool

 

 



Copyright 2019. All rights reserved.

Posted 2014年3月7日 by ucjmh in category "websphere

Leave a Reply

Your email address will not be published. Required fields are marked *