Oracle Tuxedo的設定檔配置詳解

來源:互聯網
上載者:User

標籤:default   逾時   3.0   systems   ide   1.3   dir   sql   body   

#    (c) 2003 BEA Systems, Inc. All Rights Reserved.
#ident    "@(#) samples/atmi/simpapp/ubbsimple    $Revision: 1.7 $"

#Skeleton UBBCONFIG file for the TUXEDO Simple Application.
#Replace the <bracketed> items with the appropriate values.

*RESOURCES
IPCKEY        123457  #IPC資源標識符
MAXGTT      255  #最多的全域事務數量

#Example:
#IPCKEY        123456

DOMAINID    simpapp  #域ID
MASTER        simple   #主節點的邏輯ID,跟物理機的機器名一一對應
MAXACCESSERS    10 #一個域中的最大訪問量
MAXSERVERS    5     #一個域中公告板可以容納的最大伺服器數量
MAXSERVICES    10    #一個域中公告板可以容納最大的服務數量
MODEL        SHM  #單機模式,就是不涉及多個Tuxedo的伺服器互聯,一般用這個模式就可以了
LDBAL        N    #是否啟用負載平衡演算法,這裡是N,為否


*MACHINES
DEFAULT:
# Tuxedo應用的路徑
APPDIR="D:\oracle\product\10.2.0\db_2\tuxedo12.1.3.0.0_VS2010\samples\atmi\connect-database-test"
# Tuxedo應用的二進位設定檔的輸出路徑(包含檔案名稱)
TUXCONFIG="D:\oracle\product\10.2.0\db_2\tuxedo12.1.3.0.0_VS2010\samples\atmi\connect-database-test\tuxconfig"
# Tuxedo軟體的安裝路徑的根目錄
TUXDIR="D:\oracle\product\10.2.0\db_2\tuxedo12.1.3.0.0_VS2010"
# Tuxedo的交易記錄檔路徑,需要先配置,再用相關命令來產生這個TLOG
TLOGDEVICE = "D:\oracle\product\10.2.0\db_2\tuxedo12.1.3.0.0_VS2010\samples\atmi\connect-database-test\TLOG"
TLOGNAME=TLOG
# TLOG的大小,一般用crdl命令建立TLOGDEVICE的時候,-b的參數要比這個大20-30%,不然會出錯
TLOGSIZE=500

MATHXH    LMID=simple  #前者是物理機的機器名,後者是機器名與主節點邏輯ID關聯
# MAXWSCLIENTS 256 #最多可以有多少個遠程用戶端可以串連到當前主機
# ULOGPFX   # 指定系統日誌在磁碟上的儲存位置和檔案名稱

*GROUPS
GROUP1 LMID=simple    GRPNO=1 # 把組名為GROUP1的組分配到simple主節點上,並把組編號為1
        
OPENINFO="Oracle_XA:Oracle_XA+Acc=P/[資料庫帳號]/[資料庫密碼]+sqlNet=si2000+SesTm=600+MaxCur=5+LogDir=." #開啟資料庫RM的參數字串
CLOSEINFO="NONE"     #關閉參數一般寫NONE
TMSNAME="TMS_ORA10G"   # 交易管理伺服器的進程名
TMSCOUNT=2          #交易管理伺服器的進程有兩個

*SERVERS
DEFAULT:
        CLOPT="-A" #初始化並公告服務進程中的所有服務,因為一個服務進程裡面可能有多個服務函數
# test是Tuxedo Server的進程名,一般與編譯好的Server端exe名稱一致 SRVGRP參數是指定服務進程的所屬的組名
# SRVID參數是服務進程的編號,同一個組的兩個進程編號不能相同
test    SRVGRP=GROUP1 SRVID=1

# 遠程用戶端串連需要取消下面的注釋,把address替換為WSNADDR, -d參數可暫時不用
# MAXGEN是Server在GRACE指定的周期內(秒)最大可以重啟的次數
# REOLYQ指定是否有回複隊列
# RPPERM指定回複隊列的訊息個數
# RQPERM指定請求隊列的訊息個數
# -c是指定WSL的壓縮閾值,超過該位元組數就壓縮資料
# -T 是指定遠程用戶端的連線逾時時間,單位分鐘
# -p -P 是指定WSH進程的連接埠監聽範圍,因為WSL只是監聽代理,最後需要把WSH的連接埠告訴給用戶端來建立串連
# -x 每個WSH進程可以接收的最大請求數
# -m 為WSL啟動時WSH的初始化個數 -M 是最大允許多少個WSH個數
# -I 初始化指定用戶端的逾時時間,單位秒。推薦用這個來設定用戶端逾時時間
# -N 設定網路逾時時間,單位秒,如果用戶端在指定範圍內沒收到訊息資料,那麼就主動斷開與服務端的串連
#WSL SRVGRP=GROUP1 SRVID=2 RESTART=Y GRACE=0 MAXGEN=10
#    CLOPT="-A -- -n <address> -x 10 -m 1 -M 10 -d <device>"


*SERVICES
TEST  # 服務進程裡面的服務名,需要一一填寫,用戶端才能找到

Oracle Tuxedo的設定檔配置詳解

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.