У меня есть простой скрипт для запуска tomcat.
Вот шаблон шеф-повара:
description "Tomcat Server"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
respawn limit 10 5
# run as non privileged user
# add user with this command:
## adduser --system --ingroup www-data --home /opt/apache-tomcat apache-tomcat
setuid "<%= node['tomcat']['user'] %>"
setgid "<%= node['tomcat']['group'] %>"
# paths:
env JAVA_HOME="<%= node["java"]["home"] %>"
env CATALINA_BASE="<%= node["tomcat"]["base"] %>"
env CATALINA_HOME="<%= node["tomcat"]["home"] %>/current"
exec $CATALINA_HOME/bin/catalina.sh run
# cleanup temp directory after stop
post-stop script
rm -rf $CATALINA_HOME/temp/*
end script
после перехода от сценария к сценарию выскочка написал выше, все журналы котяра пишутся в /var/журнал/выскочка/котяра. Есть ли какая-либо причина, почему все журналы входят в журнал upstart? Каков хороший способ обойти это?
Это на ubuntu 12.04