2.2 WTC 配置
TUXEDO与WEBLOGIC之间通过DOMAIN方式实现互相调用,文档中如果没有特殊申明:
TUXEDO所在的DOMAIN名为 TDOM1 。
TDOM1 Network Address ://172.16.24.105:17012
WEBLOGIC所在的 DOMAIN名为WDOM1。
WDOM1 Network Address://172.16.24.105:17011
TDOM1上有一个TUXEDO SERVEICE sPubSelect。
注:TDOM1、WDOM1 network address的端口号一定是没有占用的,
端口号要大于1024。
2.2.1 Tuxedo 配置
修改DMCONFIG文件
DM_REMOTE_DOMAINS段中加入
WDOM1 TYPE=TDOMAIN DOMAINID=”WDOM1″
DM_TDOMAIN段中加入
TDOM1 NWADDR=”//172.16.24.105:17012″
WDOM1 NWADDR=”//172.16.24.105:17011″
dmloadcf /loaddm DMCONFIG
stop TUXEDO , start TUXEDO
2.2.2 WebLogic 配置
通过 WebLogic控制台配置 WTC。
创建WTC 服务: 在 Administration Console 屏中 , 部署 Services 节点并单击 WTC 。将显示 WTC Services 屏。单击 Configure a New WTC Service 超链接。新显示的屏包括两个文本域: WTC 服务的名字和它的部署优先权顺序。单击 Create 按钮来新建一个 WTC 服务。
创建Tuxedo本地访问点: 单击该服务页的” Content “选项卡,并在新显示的页面中单击” Local Aps “选项卡。要创建新的本地访问点,单击” Configure a New Local Tuxedo Access Point “超链接。在 Tuxedo 本地访问点的” General “选项卡中,填写域” Access Point “、” Access Point ID “和” Network Address “。其中第一个域是用户选择名,第二个和第三个域必须与 DOMCONFIG 配置文件的 DM_TDOMAIN 段相关联。一般第一个域与第二个域所填的值都相同
创建远程 Tuxedo 访问点。 单击该服务页的” Contents “选项卡,并在新显示的页面中单击” Remote Aps “选项卡。要创建新的 Tuxedo 远程访问点,单击” Configure a New Remote Tuxedo Access Point “超链接。在 Tuxedo 远程访问点的” General “选项卡中,填写域” Access Point “、” Access Point ID “、” Local Access Point “和” Network Address “。其中第一个域是用户选择名,第二个和第四个域必须与 DOMCONFIG 配置文件的 DM_TDOMAIN 段相关联。第三个域必须是我们在先前步骤中所选择的本地 访问点名。在同一屏的” Connections “选项卡中的默认域值对于大多数情况都是适用的。一般第一个域与第二个域所填的值都相同
导入服务:单击该服务页的” Contents “选项卡,并在新显示的页面中单击” Imported “选项卡。要导入 WTC 服务,单击” Configure a New Imported Service “超链接。在” General “选项卡中,” Resource name “域 用户选择名(这个名webLogic自己用的,可以与Remote Name 不一样)。第二个和第三个域分别是先前定义的本地和远程 Tuxedo 访问点。最后 ,” Remote name “域 必须是Tuxedo中存在的服务。
重新部署:新注册的WTC服务只有在Server重新发布有才会生效。点击”Target and Deploy”选项卡,首先选择”None”单选按钮,点击’Apply’;然后选择Server”实例名称”按钮,点击”Apply”,WTC服务发布生效。
2.2.3 WTC连通性的简单检查方法
确认DMCONFIG配置无问题,比如tab键分割,而不是空格之类的错误,load是否成功,重新dmloadcf /loaddm一下
查看域连接情况
>dmadmin
# 连接一个远程的domain
> co -d TDOM1 -R WDOM1
Operation completed successfully. Use printdomain(pd) to obtain results.
# 查看TDOM的远程domain列表
> pd -d TDOM1
Local domain :TDOM1
Connected domains:
Domainid: WDOM1
检查TUXEDO配置情况,
查看UBBCONFIG关于domains配置情况,如所在的group,本例为WTCGRP_SXBOSS;检查TUXEDO配置情况,查看UBBCONFIG关于domains配置情况,如所在的group,本例为WTCGRP_SXBOSS
>tmadmin
> psc -g WTCGRP_SXBOSS
Service Name Routine Name Prog Name Grp Name ID Machine # Done Status
———— ———— ——— ——– — ——- —— ——
DMADMIN DMADMIN DMADM WTCGR+ 1 SXBOSS 0 AVAIL
TDOM1 GWS GWADM WTCGR+ 2 SXBOSS 0 AVAIL
尤其要注意是否存在 GWTDOMAIN
确认远程的domain的service是否在上述列表中,如果没有,则调用失败
启动/停止整个group
tmshutdown -g WTCGRP_SXBOSS;tmboot -g WTCGRP_SXBOSS
# 虽然DMADM 与 GWADM/GWTDOMAIN 放在一起,但是在整个tuxedo server中 DMADM是唯一的; GWADM/GWTDOMAIN
可以有多对,多个group.
也可以启停其中GWADM/GWTDOMAIN任意一个:
指定server id的形式
tmshutdown -i 2;tmboot -i 3;
2.3 JDBC配置
以下文章点击率最高
Loading…