아래의 방식을 사용하면
로그 파일명이 AdminServer.out.2021-07-27_180026 와 같이 된다
@ECHO OFF
title WLS1036_AdminServer
set SERVER_NAME=AdminServer
set SERVER_PORT=9000
set DOMAIN_HOME=D:\WebLogic\weblogic10.3.6\domains\test_domain
set BOOT_PROPERTIES=%DOMAIN_HOME%\boot.properties
cd %DOMAIN_HOME%
set LOG_DIR=%DOMAIN_HOME%\logs\%SERVER_NAME%
@rem ######## BACKUP DATE PREFIX ########
set PREFIX=%DATE:~0,10%_%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
if exist %LOG_DIR%\%SERVER_NAME%.out (
move %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX%
)
set USER_MEM_ARGS=-Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=128M
set JAVA_OPTIONS=-Dweblogic.system.BootIdentityFile=%BOOT_PROPERTIES%
start /B %DOMAIN_HOME%\bin\startWebLogic.cmd > %LOG_DIR%\%SERVER_NAME%.out 2>&1 &
tail -f %LOG_DIR%\%SERVER_NAME%.out
startM.sh
@ECHO OFF
set SERVER_NAME=m1
set SERVER_PORT=9001
set ADM_URL="t3:/{어드민서버IP}:9000"
set DOMAIN_HOME=D:\WebLogic\weblogic10.3.6\domains\test_domain
set BOOT_PROPERTIES=%DOMAIN_HOME%\boot.properties
cd %DOMAIN_HOME%
set LOG_DIR=%DOMAIN_HOME%\logs\%SERVER_NAME%
@rem ######## BACKUP DATE PREFIX ########
set PREFIX=%DATE:~0,10%_%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
if exist %LOG_DIR%\%SERVER_NAME%.out (
move %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX%
)
set USER_MEM_ARGS=-Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=128M
set JAVA_OPTIONS=-Dweblogic.system.BootIdentityFile=%BOOT_PROPERTIES%
start /B %DOMAIN_HOME%\bin\startManagedWebLogic.cmd %SERVER_NAME% %ADM_URL% > %LOG_DIR%\%SERVER_NAME%.out 2>&1 &
tail -f %LOG_DIR%\%SERVER_NAME%.out
아래의 방식을 사용하면
로그 파일명이 AdminServer.out.210727_180351 와 같이 된다
startA.bat
@ECHO OFF
title WLS1036_AdminServer
set SERVER_NAME=AdminServer
set SERVER_PORT=9000
set DOMAIN_HOME=D:\WebLogic\weblogic10.3.6\domains\test_domain
set BOOT_PROPERTIES=%DOMAIN_HOME%\boot.properties
cd %DOMAIN_HOME%
set LOG_DIR=%DOMAIN_HOME%\logs\%SERVER_NAME%
@REM ######### WebLogic log backup #########
set PREFIX=%DATE:~2%_%TIME:~0,-3%
set PREFIX=%PREFIX::=%
set PREFIX=%PREFIX:-=%
set PREFIX=%PREFIX: =0%
set PREFIX=%PREFIX:/=%
if exist %LOG_DIR%\%SERVER_NAME%.out (
move %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX%
)
set USER_MEM_ARGS=-Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=128M
set JAVA_OPTIONS=-Dweblogic.system.BootIdentityFile=%BOOT_PROPERTIES%
start /B %DOMAIN_HOME%\bin\startWebLogic.cmd > %LOG_DIR%\%SERVER_NAME%.out 2>&1 &
tail -f %LOG_DIR%\%SERVER_NAME%.out
startM.bat
@ECHO OFF
set SERVER_NAME=m1
set SERVER_PORT=9001
set ADM_URL="t3:/{어드민서버IP}:9000"
set DOMAIN_HOME=D:\WebLogic\weblogic10.3.6\domains\test_domain
set BOOT_PROPERTIES=%DOMAIN_HOME%\boot.properties
cd %DOMAIN_HOME%
set LOG_DIR=%DOMAIN_HOME%\logs\%SERVER_NAME%
@REM ######### WebLogic log backup #########
set PREFIX=%DATE:~2%_%TIME:~0,-3%
set PREFIX=%PREFIX::=%
set PREFIX=%PREFIX:-=%
set PREFIX=%PREFIX: =0%
set PREFIX=%PREFIX:/=%
if exist %LOG_DIR%\%SERVER_NAME%.out (
move %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX%
)
set USER_MEM_ARGS=-Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=128M
set JAVA_OPTIONS=-Dweblogic.system.BootIdentityFile=%BOOT_PROPERTIES%
start /B %DOMAIN_HOME%\bin\startManagedWebLogic.cmd %SERVER_NAME% %ADM_URL% > %LOG_DIR%\%SERVER_NAME%.out 2>&1 &
tail -f %LOG_DIR%\%SERVER_NAME%.out
'WebLogic > 설치, 패치' 카테고리의 다른 글
[weblogic] weblogic 12c, 14c 패치 - UNIX / LINUX (0) | 2021.08.09 |
---|---|
[weblogic] Classpath 추가 - 기동 스크립트 수정 방법 (0) | 2021.07.27 |
[weblogic] gc log 생성 및 rotation 방법 (Oracle JAVA, IBM JAVA) (0) | 2021.07.08 |
[weblogic] 윈도우 서비스 등록 - 네트워크 드라이브 (NAS) 인식 불가 (0) | 2021.07.05 |
[weblogic] 윈도우 서비스 - stdout log rotation (0) | 2021.07.01 |