ops: cap DDS JVM memory
This commit is contained in:
@@ -47,6 +47,7 @@ export DDS_BACKOFFICE_MY_PASSWORD="${DDS_BACKOFFICE_MY_PASSWORD:-${DDSUSER_MY_PA
|
||||
export DDS_BACKOFFICE_BOTH_PASSWORD="${DDS_BACKOFFICE_BOTH_PASSWORD:-${DDSUSER_BOTH_PASSWORD:-}}"
|
||||
export DDS_BACKOFFICE_NONE_PASSWORD="${DDS_BACKOFFICE_NONE_PASSWORD:-${DDSUSER_NONE_PASSWORD:-}}"
|
||||
export DDS_BACKOFFICE_TOKEN_PASSWORD="${DDS_BACKOFFICE_TOKEN_PASSWORD:-${DDSUSER_TOKEN_PASSWORD:-}}"
|
||||
JAVA_OPTS="${DDS_BACKOFFICE_JAVA_OPTS:--Xms64m -Xmx256m}"
|
||||
|
||||
PID_FILE="$APP_DIR/app.pid"
|
||||
LOG_FILE="$APP_DIR/app.log"
|
||||
@@ -55,7 +56,7 @@ if [[ -f "$PID_FILE" ]] && kill -0 "$(cat "$PID_FILE")" >/dev/null 2>&1; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
setsid nohup java -jar "$APP_DIR/app.jar" > "$LOG_FILE" 2>&1 < /dev/null &
|
||||
setsid nohup java $JAVA_OPTS -jar "$APP_DIR/app.jar" > "$LOG_FILE" 2>&1 < /dev/null &
|
||||
echo $! > "$PID_FILE"
|
||||
echo "started pid=$(cat "$PID_FILE") log=$LOG_FILE port=$DDS_BACKOFFICE_PORT"
|
||||
START
|
||||
|
||||
Reference in New Issue
Block a user