Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


tomcat_administration:start

Dies ist eine alte Version des Dokuments!


Tomcat Administration

Tag 1

rc.sh

#!/usr/bin/sh
# rc.sh

### Start Config ###
TOMCAT_VERSION=8.5.8
INSTANCE_NAME=workshop
INSTANCE_VERSION=1.0

### End Config ####

CATALINA_HOME=/opt/tomcat/products/${TOMCAT_VERSION}
CATALINA_BASE=/opt/tomcat/instances/${INSTANCE_NAME}/${INSTANCE_VERSION}

export CATALINA_HOME
export CATALINA_BASE

case "$1" in
   start)
   $CATALINA_HOME/bin/startup.sh
;;
   stop)
   $CATALINA_HOME/bin/shutdown.sh
;;
   *)
   echo "Usage: $0 {start|stop}"
   exit 1
;;
esac

Erweiterung setenv.sh

CATALINA_TMPDIR="${CATALINA_VAR}/temp"
CATALINA_PID="${CATALINA_VAR}/logs/tomcat.pid"
CATALINA_OUT="${CATALINA_VAR}/logs/catalina.out"
CATALINA_OPTS="-Dcatalina.var=${CATALINA_VAR}"
export CATALINA_TMPDIR; export CATALINA_OPTS
export CATALINA_PID; export CATALINA_OUT

action.bash

#!/bin/bash
dumps=`ls -1rt /var/tomcat/java_pid*.hprof | tail -1`;
printf "Memory Dump:\n $dumps" >> /tmp/dumps.log
# printf "Memory Dump:\n $dumps" | mailx -s "Memory Dump" "admin@example.zz"
tomcat_administration/start.1479715479.txt.gz · Zuletzt geändert: 2016/11/21 08:04 von marco.staub