Jozza.net

Start / Stop ColdFusion

This assumes that the environment is CentOS. Accessible via the following manner:

jrun_start <service_name>

jrun_stop <service_name>

function jrun_start {
  echo "Starting JRun Server $1..."
  /opt/jrun4/bin/jrun -start $1 >> /opt/jrun4/logs/$1-startup.log &
  running=`/opt/jrun4/bin/jrun -status $1`
  while [ "$running" != "The $1 server is running" ]
  do
    echo Waiting...;
    sleep 5
    running=`/opt/jrun4/bin/jrun -status $1`;
  done
  echo "JRun Server $1 Started."
}
function jrun_stop {
  echo "Stopping JRun Server $1..."
  /opt/jrun4/bin/jrun -stop $1
  echo "JRun Server $1 Stopped."
}