기존에는 아래와 같이 사용하는 편이었음
(startA.sh)
#server_start
nohup ${DOMAIN_HOME}/bin/startWebLogic.sh > ${LOG_DIR}/${SERVER_NAME}.out 2>&1 &
tail -f $LOG_DIR/$SERVER_NAME.out
기동 스크립트 실행 시 서버 기동과 함께 log tail 이 걸린다
tail 탈출을 위해서 Ctrl + c 를 누르는데
Ctrl + z 혹은 Ctrl + d 등을 누를 시 서버 프로세스가 백그라운드로 가버리게 된다
이를 방지하기 위해
서버 기동 스크립트에는 tail 명령어를 작성하지 않고
tail 용 스크립트를 별도로 만들고자 한다
(logA.sh)
#server name
SERVER_NAME=AdminServer
#log directory
LOG_DIR=/applogs/weblogic/weblogic_12214/${SERVER_NAME}
#execute tail
tail -50f $LOG_DIR/$SERVER_NAME.out
'WebLogic > 설치, 패치' 카테고리의 다른 글
weblogic stdout log rotation - logrotate.d 에 등록 시 주의사항 (0) | 2021.06.11 |
---|---|
weblogic server log rotation - 파일명에 날짜 기록 (0) | 2021.06.11 |
weblogic 8.1 설치 (version 8.1.6) (0) | 2021.06.08 |
[설치] - WLS 11g(10.3.6) - UNIX/LINUX 환경 (0) | 2021.05.14 |
[weblogic] WLS 11g (10.3.6) 패치 (0) | 2021.04.27 |