BBL의 Spin lock 에 관련 된 것으로 1000번 당 10000 ms 의 Sleep time을 주겠다는 것.
export TM_TKTSPIN_YLDCNT=1000 ==> 반복횟수
export TM_TKTSPIN_YLDCNT_NAPTIME=10000 ==> Lock 얻기 위해서 Spin lock 에 대한 Sleep time(microsecond)
export TUXWA4ORACLE=1
export TM_SVCTIMEOUT_SIGTERM=Y
export TM_KIL_WITH_BBLOCK=Y
export BBWAIT_TIME=1
export TMNOTHREADS=Y
export TMULOGUSINGSERVICENAME=Y
export ULOGMILLISEC=Y
#export ULOGRTNSIZE=1000000(1M)
export UMASKULOGPERM=Y
export FML_PRINT_NOHEX=Y ==> Fprint 출력에서 한글 깨지는 문제
export RETRY_INCREMENT_INTERVAL=초 ==> on_STARTUP일 경우
export TM_GWT_READIPCQUEUE = y or n ==> IPC queue정보를 직접 읽음
export GWT_ALLOW_FROM_ANY_HOST=NO ==> Domain간 connection시 remote domain 허용여부(이 옵션은 Tuxedo가 GWTDOMAIN을 통한 connection 요청시 Domain ID 매칭만 하던 부분을 DOMAIN Config 상의 IP주소도 같이 확인 하는 작업을 함으로써 DOMAIN ID가 같지만 등록되지 않은 host나 외부 공격성 connection을 reject하게 되어 중복 connection이 발생할 수 있는 부분을 없애줍니다.)
export GW_VALIDATE_HOST=YES ==> Domain간 connection시 remote domain의 IP Check
TDOMAIN 절에
TCPKEEPALIVE=NO
tpkill pid ==> Tuxedo 8.1/9.1
export SETTCPNODELAY=true : 데이터가 소켓에 존재하면 TCP 패킷이 찰 때까지 기다리지 않고 바로 전송
export TM_GWT_READIPCQUEUE=Y
export TUX_GW_ACTMAX=30000 ==> Tuxedo 7.1
export DMTLOGSIZE=30000
export TLOGSIZE=8192
export TUX_BLOCKLICIW=Y ==> License info message를 block하는 방법(8.0 267/8.1 94)
export JOLTI18N=TRUE ==> Jolt 8.x에서 한글 처리 방법
export CLASSPATH=${JL_HOME}/jolti18n.jar:${JL_HOME}/joltjse.jar:${JL_HOME}/joltwls.jar:
export BBWAIT_TIME=1
export TM_TKTSPIN_YLDCNT=1000
export TM_TKTSPIN_YLDCNT_NAPTIME=10000
export TUXWA4ORACLE=1
export TM_SVCTIMEOUT_SIGTERM=Y
export TM_KIL_WITH_BBLOCK=Y
export TMNOTHREADS=Y
export ULOGMILLISEC=Y
export TM_GWT_READIPCQUEUE=Y
export SETTCPNODELAY=1
export BBLRTESCANFIRST=Y
export TM_PREVENT_DEADLOCK=1
export TM_WSNADDR_FORWSH=Y ==> WSNADDR를 통한 Proxy address 설정
export TM_GW_AUDITLOG_ENHANCE=Y ==> audit log 파일에 많은 request들이 쌓여 request별로 구분이 필요한 경우
export TM_LOG_ESYS=all
export ULOGRTNSIZE=1000000000 ==> ULOG rotation size(1GB 단위로)
export TMTRACE=on or off
export TMTRACE=atmi+jatmi+xa+trace:ulog:dye
export LDR_CNTRL=PREREAD_SHLIB ==> 프로그램을 처음 실행할 때 메모리에 로드
export LDR_CNTRL=MAXDATA=0
export LDR_PRELOAD="libx.so:liby.a(shr.o)"
export LDR_PRELOAD64="libx.so:liby.a(shr.o)"
export TMCMPPRFM=1~9 ==> 압축레벨
'▶ Tuxedo > 기술자료' 카테고리의 다른 글
Tuxedo 환경정보에 GW_VALIDATE_HOST=YES 옵션 (0) | 2012.02.23 |
---|---|
TUXWA4ORACLE (0) | 2012.02.23 |
사용 중인 tmadmin 강제로 kill (0) | 2012.02.23 |
Thread 모니터링 (0) | 2012.02.23 |
OS별로 사용하고 있는 CPU, Physical Memory, Kernel bits를 알 수 있는 방법 (0) | 2012.02.23 |