close

上一篇講的是tuxedo 的server 和client都裝在同一台機上的操作

這一篇要講的則是tuxedo的server和client在不同機器上的操作

 

tuxedo將client分成兩種,NATIVE client 和 workstation client

local client就是client是和server放在同一台機器上

workstation client則是指client是裝在其他機器上

 

我的測試環境是

tuxedo server -> ubuntu12.04 x64

tuxedo client -> win7 x64

tuxedo 的版本是12c x64

 

本篇只會講server端的設定,client端的設定另外有介紹

=================================================

在tuxedo中,如果是採workstation client的方式和server溝通

設定的部份其實也很簡單

只要將ubbsimple(ubbconfig)加上ip位址等設定即可

 

在上一篇中有講到ubbsimple的設定

相關變數的設定,可以參考上一篇介紹

當要將client獨立時,只要修改下圖中紅色框框裡的設定即可

2012-11-18_141325

 

*Machine
  
 在machine的部份加上 MAXWSCLIENTS,將最大的/WS客戶端數量填入。
 
*GROUPS
   
此部份設定主要用來定義主機與SERVICES之間的映射關係,是不能省略的,每台主機至少定一個GROUP
在groups這邊,我另外增加一個group 2,專門用來存放WSL。
LMID一樣即可,但GRPNO要不同。
 

GROUP1           GROUP的唯一識別碼,可以是字母數位

GRPNO            GROUP的唯一數位識別碼符

LMID              GROUP所在的機器

 
 
*SERVERS

SERVERS的部份,要新增WSL,並指定主機的IP和PORT,再加上相關參數
 

SRVGRP            服務屬於一個在*GROUPS節中定義的服務組;如果需要移植服務,也可以定義在多個組中。

SRVID               服務組中代表服務的唯一值

CLOPT              跟隨服務啟動的其他參數     

                     

                       -A              服務內建交易全發佈

                       –r               指定服務記錄時間戳記,用於以後計算交易處理時間

                       -e             定義標準錯誤重定向檔

                       -o            定義標準輸出重定向檔    

                      --              TUXEDO參數和服務特定參數的分隔符號

                      -n netaddrWSL的偵聽埠

                      -m minh:最少啟動多少個WSH進程

                      -M maxh:最多啟動多少個WSH進程,預設為MAXWSCLIENTS/x

                      -x mpx_factor:每個WSH進程可以同時與多少個遠端用戶端連接

                      -c compression_threshold:如果傳送的資料包大小超過“-c”指定參數,自動進行資料壓縮

                      -T Client_timeout:指定一個遠端用戶端的閒置時間

                      -t timeout_factor:指定遠端用戶端與WSH建立連接的時間

                       -N [-p minwshport][-P maxwshport]:指定WSH可以使用的埠範圍

 
 
SERVER端基本上,只要設定這些就好了
 
         
arrow
arrow

    Burgess 發表在 痞客邦 留言(0) 人氣()