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…