[문의]
(DBRO_v5) 하나의 서버에 다중 모듈 설치 할 수 있나요?
[답변]
하나의 서버에 다중 모듈 설치는 가능하며, window/linux 환경에 따라 설정 하는 방식이 다름을 안내드리며, 다우기술 모듈 설치하시는 서버의 OS 확인 후 아래 내용 진행하시기 바랍니다.
* 반드시 다중 모듈 사용 시 슬레이브 계정 생성하시어 1계정 1모듈 사용 하시기 바랍니다. *
ex)
dbro_v5.8 의 dbro명도 DAOUTECH UFIT DBRO v5
dbro_v.5.9 의 dbro명도 DAOUTECH UFIT DBRO v5
-아래-
* 주의사항 : 아래 내용 진행하시기 전에 기동되어 있는 모듈은 중지 후 진행하여야 함을 안내드립니다.
[window]
1. 2개의 Agent 준비
- 기존에 설치되어 있던 dbro폴더의 Copy본을 만든다.
- 두 개의 폴더명을 상이하게 수정한다.
ex) 1. dbro v5
2. dbro v5.9
2. Agent 명 설정
dbro폴더 > bat > wrapper > wrapper.conf
- # Name of the service
- # Display name of the service
- # Description of the service
이 3개의 항목들 이름을 dbro 모듈에 지정할 명 기존 모듈과 상이하게 입력
ex )
- # Name of the service = DAOUTECH UFIT DBRO v5.9
- # Display name of the service = DAOUTECH UFIT DBRO v5.9
- # Description of the service = DAOUTECH UFIT DBRO v5.9
3. bat 폴더 내 service-install.bat 실행
* Agent 설치 확인 방법 : service 메뉴에서 2번에서 지정한 이름으로 된 system이 있는지 확인.
혹은 {모듈설치경로}/bat/wrapper/log 폴더에 로그파일 생성되었으면 모듈연동 되었음을 안내드립니다.
[linux]
1. 2개의 Agent 준비
- 기존에 설치되어 있던 dbro폴더의 Copy본을 만든다.
- 두 개의 폴더명을 상이하게 수정한다.
ex) 1. dbro v5
2. dbro v5.9
2. dbro5.jar 파일명 변경
ex) dbro5.jar -> dbro5.9.jar
3. script 수정
- 명령어 vi 로 dbro-start / dbro-stop 파일 오픈
- biz_client로 되어있는 부분을 biz_client.jar 파일명과 동일하게 편집
ex) dbro5.9 폴더 : dbro5.9.jar파일 일 경우, dbro5 -> dbro5.9
{모듈설치경로}
1. dbro5.jar -> dbro5.9.jar 변경
2. {모듈설치경로}/script
3. vi dbro-start
-------------------------biz_start 편집-----------------------------
#!/bin/sh
proc=`ps -ef | grep dbro5 | grep -v vi |grep -v grep | grep -v sh`
if [ X"$proc" != X"" ]; then
echo "Already Invoked"
exit
fi
cd ..
java -jar dbro5 config/uds &
---------------------------------------------------------------------
둘째줄 grep dbro5 -> grep dbro5.9 로 변경
마지막줄 dbro5 -> dbro5.9 로 변경
4. vi dbro-stop
-------------------------biz_stop 편집-----------------------------
#!/bin/sh
sh ./killsvr -15 dbro5
index=1
while [ ${index} -le 20 ]
do
proc=`ps -ef | grep dbro5 | grep -v vi | grep -v grep | grep -v sh`
if [ X"$proc" != X"" ]
then
echo "Waiting about 20 Sec to Module Shutdown...."
index=$((index+1))
sleep 1
continue
fi
echo "Module Shutdown Success"
exit;
done
echo "Timeout Module Safe Shutdown!, Script will run force down."
sh ./killsvr -9 dbro5
---------------------------------------------------------------------
두번째 줄 dbro5 -> dbro5.9 로 변경
여섯번째 줄 dbro5 -> dbro5.9 로 변경
맨 마지막 dbro5 -> dbro5.9 로 변경
3. 변경된 script 실행/중지
ex) ./dbro-start
./dbro-stop
* Agent 설치 확인 방법 : ps 명령어 사용하여 dbro 기동 확인.
혹은 {모듈설치경로}/bat/wrapper/log 폴더에 로그파일 생성 시 모듈 연동 되었음을 안내 드립니다.
댓글
댓글 0개
이 문서에는 댓글을 달 수 없습니다.