Tuxedo 的配置管理簡要說明 四

2021-05-10 10:35:09 字數 3228 閱讀 7768

四、

tuxedo

多機方式配置要點

tuxedo

多機方式配置有兩個方面

4.1

啟動tlisten

tlisten

在tuxedo

啟動時扮演控制者的角色,在非

master

機上由tlisten

啟動bbl

和應用伺服器

,tlisten

的啟動方法為

tlisten   -l //hostip:ipport

1.注意這裡的

ipport

必須和ubb

檔案中network

域的nlsaddr 一致,

最好都用

ip 位址,以避免雙方對同一機器名解發布不同的

ip 位址。 2

.tlisten

必須在所有的機器上啟動

,啟動後才能執行

tmboot.

建議作業系統啟動時就執行

tlisten.

3.注意各個節點的

tlisten

都有password

,存在檔案下,如果那裡沒有,就讀

tuxedo

的%tuxdir%/udataobj/tlisten.pw

檔案中的內容。各節點的

tlisten password

要保證絕對一樣(包括回車!)。否則會報錯:『

security violation』。

4.2 ubb

檔案配置

對於多機模式一般就是指單一

domain

管理的多台機器

,所有機器上僅需要乙個

ubb 檔案,

以下是ubb

檔案的模板

*resources

ipckey     80952

maxaccessers 40

maxservers   35

maxservices 75

master     site1,site2

options    lan,migrate    // migrate

表示master

可以動態遷移

model      mp       //

多機模式

*machines

"patrick"   lmid="site1"

:tuxdir=" d:/bea /tuxedo"

uid=0

gid=0

type="nt"

maxwsclients=5

maxaccessers=40

"test60" lmid="site2"

tuxdir="/bea/tuxedo"

uid=1002

gid=101

type="sun"

maxwsclients=15

maxaccessers=100

*groups

group1  lmid=site1 grpno=1 openinfo=none

group2  lmid=site2 grpno=2 openinfo=none

*servers

default:  default: restart=y maxgen=5 replyq=y clopt="-a"

wsl   srvgrp=group1 srvid=20 clopt="-a -- -n //10.128.5.201:9009"

wsl   srvgrp=group2 srvid=10 clopt="-a -- -n //10.128.5.200:9009"

simpserv srvgrp=group1 srvid=3

simpserv srvgrp=group2 srvid=4

*services

*network

site1  naddr="//10.128.5.201:6044"

nlsaddr="//10.128.5.201:6045"

site2  naddr="//10.128.5.200:6044"

nlsaddr="//10.128.5.200:6045"

#  bridge="/dev/tcp"

4.3 管理

只能在master

機上執行

tmadmin

進行管理。要獲得統計資訊在

tmadmin

中應執行

default –m

命令。

$tmadmin

>default –m site1

>psr

>bbi

當master

主機意外當機時,

tuxedo

仍可以正常執行,可以在

backup

的節點上手工做

master

的動態遷移,在當前的

backup

節點上dbbl

充當master。

$tmadmin

>m

windows nt/2000

下要注意的問題:

1.由於

nt機器上

maxaccessors

受ipc

的限制通常較小

,因此建議在

machines

部分單獨設定

maxaccessors. 2.在

machines

部分要單獨設定

uid=0

和gid=0

3.和其他型別的

cpu機器互連時,在

machines

部分一定要指定不同的

type.

否則將提示

tlisten

版本不匹配。

tuxedo

在server

和client

之間進行資料交換預設進行資料翻譯

,但乙個

domain

的server

之間預設不進行資料翻譯

! 5.

有時lang

環境變數無法改變為

c, 可以在

%tuxdir%/locale

建立資料夾

mkdir %lang%.

6.rm

檔案使用中發現有效的

rm 後一定要有回車

,否則將報

rm 不存在

kafka config引數配置簡要說明

kafka引數配置 等待所有的replicas都響應後才返回響應,可靠性最高,但會降低吞吐率 acks all 發生retriable exceptions可重試異常時,重試傳送訊息次數,最大為integer.max value 這些重試與客戶端接收到傳送錯誤時的重試沒有什麼不同。允許重試將潛在的改...

快取的簡要說明

這幾天看了快取的知識,感覺沒什麼頭緒,不過還是整理了大概的學習思路,希望能幫助到大家。後續會出詳細的講解 一 什麼是快取1 cache 是高速緩衝儲存器 一種特殊的儲存器子系統,其中複製了頻繁使用的資料以利於快速訪問 2 凡是位於速度相差較大的兩種硬體 軟體之間的,用於協調兩者資料傳輸速度差異的結構...

sprintf函式的簡要說明

關於sprintf函式的描述是 sprintf指的是字串格式化命令,主要功能是把格式化的資料寫入某個字串中。sprintf 是個 變參函式。使用sprintf 對於寫入buffer的字元數是沒有限制的,這就存在了buffer溢位的可能性。標頭檔案是stdio.h。函式原型 int sprintf c...