Admin Server 실행 후 Managed Server를 실행 시키는 스크립트

View Comments

Start()
{
        until netstat -an | grep "${SERVER_PORT}" | grep LISTEN | grep -v 'warning' >/dev/null
        do
            echo "[Wait..] WebLogic ${SERVER_NAME} Not Yet Started..."
            sleep 5
        done
        echo "[Wait..] WebLogic ${SERVER_NAME} Listen Port Opened !!!"
        echo "Wait......"
        until ${JAVA_HOME}/bin/java weblogic.Admin -url ${SERVER_URL} GETSTATE ${SERVER_NAME} -username ${USER_ID} -password ${USER_PW} |grep RUNNING >/dev/null
        do
          echo "[Wait..] WebLogic ${SERVER_NAME} Start Processing..."
          sleep 5
        done
        echo "[OK] WebLogic ${SERVER_NAME} Started !!!"
}

CLASSPATH=/weblogic/bea/wlserver_10.0/server/lib/weblogic.jar
export CLASSPATH
JAVA_HOME="/usr/java5"
USER_ID="weblogic"
USER_PW="welcome1"

##### AdminServer start
startAdmin.sh
SERVER_NAME="AdminServer"
SERVER_URL="t3://172.16.0.1:7001"
SERVER_PORT="7001"
Start


##### Managed Server start
startManaged1.sh
SERVER_NAME="managed1"
SERVER_URL="t3://172.16.0.1:7002"
SERVER_PORT="7002"
Start

Comments (+add yours?)

Tracbacks (+view to the desc.)