Я использую linux сервер, на котором работают 3 экземпляра tomcat для 3 разных приложений. Пока я запускаю в терминале следующую команду:
ps -ef | grep tomcat
, я получаю 3 разных PID.
12244 1 0 May27 ? 00:02:08 /opt/shs/zulu13.28.11-ca-jdk13.0.1-linux_x64/bin/java -Djava.util.logging.config.file=/app/shs/wag2/tomcat/server1/apache-tomcat-9.0.27/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF-8 -Xms1024m -Xmx4096m -XX:+UseParallelGC -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /app/shs/wag2/tomcat/server1/apache-tomcat-9.0.27/bin/bootstrap.jar:/app/shs/wag2/tomcat/server1/apache-tomcat-9.0.27/bin/tomcat-juli.jar -Dcatalina.base=/app/shs/wag2/tomcat/server1/apache-tomcat-9.0.27 -Dcatalina.home=/app/shs/wag2/tomcat/server1/apache-tomcat-9.0.27 -Djava.io.tmpdir=/app/shs/wag2/tomcat/server1/apache-tomcat-9.0.27/temp org.apache.catalina.startup.Bootstrap start
2687 1 2 May27 pts/3 00:01:00 /opt/shs/zulu13.28.11-ca-jdk13.0.1-linux_x64/bin/java -Djava.util.logging.config.file=/app/shs/wag1/tomcat/server1/apache-tomcat-9.0.27/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF-8 -Xms1024m -Xmx4096m -XX:+UseParallelGC -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /app/shs/wag1/tomcat/server1/apache-tomcat-9.0.27/bin/bootstrap.jar:/app/shs/wag1/tomcat/server1/apache-tomcat-9.0.27/bin/tomcat-juli.jar -Dcatalina.base=/app/shs/wag1/tomcat/server1/apache-tomcat-9.0.27 -Dcatalina.home=/app/shs/wag1/tomcat/server1/apache-tomcat-9.0.27 -Djava.io.tmpdir=/app/shs/wag1/tomcat/server1/apache-tomcat-9.0.27/temp org.apache.catalina.startup.Bootstrap start
29534 2 0 May27 ? 00:05:12 /opt/shs/zulu13.28.11-ca-jdk13.0.1-linux_x64/bin/java -Djava.util.logging.config.file=/app/shs/wag3/tomcat/server1/apache-tomcat-9.0.27/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF-8 -Xms1024m -Xmx4096m -XX:+UseParallelGC -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /app/shs/wag3/tomcat/server1/apache-tomcat-9.0.27/bin/bootstrap.jar:/app/shs/wag3/tomcat/server1/apache-tomcat-9.0.27/bin/tomcat-juli.jar -Dcatalina.base=/app/shs/wag3/tomcat/server1/apache-tomcat-9.0.27 -Dcatalina.home=/app/shs/wag3/tomcat/server1/apache-tomcat-9.0.27 -Djava.io.tmpdir=/app/shs/wag3/tomcat/server1/apache-tomcat-9.0.27/temp org.apache.catalina.startup.Bootstrap start
Теперь я не могу понять, какой PID мне нужно убить для перезапуска конкретного кота.
Не могли бы вы помочь мне решить эту проблему. Спасибо.