Tuesday, May 12, 2020

start_test-memorypool_admin.sh

#!/bin/sh

DOMAIN_NAME=test-memorypool
DOMAIN_HOME=/tech/appl/mem9/user_projects/test-memorypool
SERVER_NAME=test-memorypool_admin

PRODUCTION_MODE="true"

LOG_HOME=/tech/appl/mem9/dailylog/test-memorypool/test-memorypool_admin


. ${DOMAIN_HOME}/bin/setDomainEnv.sh

AUDIT_LOG_DIR=/tech/appl/mem9/dailylog/test-memorypool
JAVA_OPTIONS="${JAVA_OPTIONS}  -Dweblogic.security.audit.auditLogDir=${AUDIT_LOG_DIR} -Dweblogic.security.SSL.ignoreHostnameVerification=true  -Djava.security.egd=file:/dev/./urandom -Dapp.environment=prod -Dapp.logdir=$DOMAIN_HOME/logs/$SERVER_NAME/app_logs -Dpaas.buildVersion=5.0   "

MEM_ARGS="-Xms512m -Xmx512m -XX:MaxPermSize=256m -Xverify:none -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:${LOG_HOME}/${SERVER_NAME}_gc.log.`date +%Y%m%d-%H%M` -XX:+DisableExplicitGC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${LOG_HOME}/heap_dumps  "

PAAS_PRE_CLASSPATH=
PAAS_POST_CLASSPATH=

CLASSPATH="${PAAS_PRE_CLASSPATH}:${CLASSPATH}:${PAAS_POST_CLASSPATH}"

echo "tail -f ${LOG_HOME}/test-memorypool_admin.log"

echo "/usr/bin/nohup ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}/boot.properties -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Dweblogic.management.discover=true -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${SERVER_CLASS} > /dev/null 2>&1 & " > ${LOG_HOME}/StartUpCommand.log

env | grep -v ADMIN_PASSWORD > ${DOMAIN_HOME}/instance_envs/${SERVER_NAME}.env

/usr/bin/nohup ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}/boot.properties -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Dweblogic.management.discover=true -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${SERVER_CLASS} > /dev/null 2>&1 &



start_test-memorypool_m01.sh
========================

#!/bin/sh
DOMAIN_NAME=test-memorypool
DOMAIN_HOME=/tech/appl/mem9/user_projects/test-memorypool
SERVER_NAME=test-memorypool_m01
PRODUCTION_MODE="true"
LOG_HOME=/tech/appl/mem9/dailylog/test-memorypool/test-memorypool_m01
ADMIN_URL="t3s://xxxxx:PORT"
. ${DOMAIN_HOME}/bin/setDomainEnv.sh
AUDIT_LOG_DIR=/tech/appl/mem9/dailylog/test-memorypool
JAVA_OPTIONS="${JAVA_OPTIONS}  -Dweblogic.security.audit.auditLogDir=${AUDIT_LOG_DIR} -Dweblogic.security.SSL.ignoreHostnameVerification=true  -Djava.security.egd=file:/dev/./urandom -DCRTemp.dir=/tech/appl/mem9/dailylog/test-memorypool/cr_temp -DENV=PROD -DWSPropertiesLocationConfigFile=/tech/appl/mem9/user_projects/test-memorypool/scripts/applicationconfig.xml -Dlog4j.configuration=log4j.xml -Dapp.environment=prod -Dapp.logdir=$DOMAIN_HOME/logs/$SERVER_NAME/app_logs -Dpaas.buildVersion=5.0   "
MEM_ARGS="-Xms4096m -Xmx4096m -XX:MaxPermSize=768m -Xverify:none -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:${LOG_HOME}/${SERVER_NAME}_gc.log.`date +%Y%m%d-%H%M` -XX:+DisableExplicitGC -XX:+HeapDumpOnOutOfMemoryError   -XX:-UseGCOverheadLimit -XX:HeapDumpPath=${LOG_HOME}/heap_dumps  "
COMMON_MQ_JARS=/opt/mqm/java/lib
MQ_CLASSPATH=$COMMON_MQ_JARS/com.ibm.mq.jar
MQ_CLASSPATH=$MQ_CLASSPATH:$COMMON_MQ_JARS/com.ibm.mqjms.jar
MQ_CLASSPATH=$MQ_CLASSPATH:$COMMON_MQ_JARS/com.ibm.mqetclient.jar
MQ_CLASSPATH=$MQ_CLASSPATH:$COMMON_MQ_JARS/connector.jar
MQ_CLASSPATH=$MQ_CLASSPATH:$COMMON_MQ_JARS/fscontext.jar
MQ_CLASSPATH=$MQ_CLASSPATH:$COMMON_MQ_JARS/providerutil.jar
MQ_CLASSPATH=$MQ_CLASSPATH:$COMMON_MQ_JARS/dhbcore.jar
MQ_CLASSPATH=$MQ_CLASSPATH:$COMMON_MQ_JARS/com.ibm.mq.jmqi.jar
CLASSPATH="${WEBLOGIC_CLASSPATH}:${JAVA_HOME}/jre/lib/rt.jar:${WL_HOME}/server/lib/webservices.jar:${CLASSPATH}:${MQ_CLASSPATH}:$DOMAIN_HOME/scripts/log4j"
export CLASSPATH
PAAS_PRE_CLASSPATH=
PAAS_POST_CLASSPATH=
CLASSPATH="${PAAS_PRE_CLASSPATH}:${CLASSPATH}:${PAAS_POST_CLASSPATH}"
echo "tail -f ${LOG_HOME}/test-memorypool_m01.log"
echo "/usr/bin/nohup ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.management.server=${ADMIN_URL} -Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}/boot.properties -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${SERVER_CLASS} > /dev/null 2>&1 & " > ${LOG_HOME}/StartUpCommand.log
env | grep -v ADMIN_PASSWORD > ${DOMAIN_HOME}/instance_envs/${SERVER_NAME}.env
/usr/bin/nohup ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Dweblogic.management.server=${ADMIN_URL} -Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}/boot.properties -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${SERVER_CLASS} > /dev/null 2>&1 &

No comments:

Post a Comment