mirror of
https://github.com/NationalSecurityAgency/timely.git
synced 2026-11-09 03:59:36 -10:00
moved log4j2.xml to log4j2-spring.xml (recommended by spring boot) moved log4j2 config files to conf dir (since it's on the classpath) don't specify log4j config file location for spring boot apps (timely server/standalone) since the file is found on the classpath
40 lines
1.0 KiB
Bash
Executable File
40 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
if [[ `uname` == "Darwin" ]]; then
|
|
THIS_SCRIPT=`python -c 'import os,sys; print os.path.realpath(sys.argv[1])' $0`
|
|
else
|
|
THIS_SCRIPT=`readlink -f $0`
|
|
fi
|
|
|
|
THIS_DIR="${THIS_SCRIPT%/*}"
|
|
BASE_DIR=${THIS_DIR}/..
|
|
LIB_DIR="${BASE_DIR}/lib"
|
|
NUM_SERVER_THREADS=4
|
|
CONF_DIR="${BASE_DIR}/conf"
|
|
|
|
if [ -z ${TIMELY_HOST+x} ]; then
|
|
echo "TIMELY_HOST is unset, using 127.0.0.1"
|
|
TIMELY_HOST="127.0.0.1"
|
|
else
|
|
echo "TIMELY_HOST is set to '$TIMELY_HOST'"
|
|
fi
|
|
|
|
if [ -z ${TIMELY_PORT+x} ]; then
|
|
echo "TIMELY_PORT is unset, using 54321"
|
|
TIMELY_PORT=54321
|
|
else
|
|
echo "TIMELY_PORT is set to '$TIMELY_PORT'"
|
|
fi
|
|
|
|
CP=""
|
|
SEP=""
|
|
for j in ${LIB_DIR}/*.jar; do
|
|
CP="${CP}${SEP}${j}"
|
|
SEP=":"
|
|
done
|
|
|
|
JVM_ARGS="-Xmx128m -Xms128m -Dio.netty.eventLoopThreads=${NUM_SERVER_THREADS} -Dlog4j.configurationFile=${CONF_DIR}/log4j2-spring.xml"
|
|
|
|
echo "$JAVA_HOME/bin/java -classpath ${CP} ${JVM_ARGS} timely.util.InsertTestData ${TIMELY_HOST} ${TIMELY_PORT}"
|
|
exec $JAVA_HOME/bin/java -classpath ${CP} ${JVM_ARGS} timely.util.InsertTestData ${TIMELY_HOST} ${TIMELY_PORT}
|