Tomcat словоблудие: остановить против убить - PullRequest
1 голос
/ 04 февраля 2012

В чем разница (в терминологии Tomcat) между " остановкой " Tomcat и просто уничтожением процесса?

Если у Tomcat пид, скажем, 500, то в чем разница между:

убить -9 500

И

служба остановки кота

?? Заранее спасибо!

Ответы [ 2 ]

5 голосов
/ 04 февраля 2012

убить = БАМ!он мертв.

Стоп = позвольте этому закончиться изящноЛюбые работающие приложения могут запускать любой код, который они имеют для этого случая.Экземпляр сервера iself изящно освободит ресурсы.

0 голосов
/ 07 июля 2014

Не совсем ответ на ваш вопрос, но ниже приведен простой сценарий оболочки, который я использую ежедневно для уничтожения своих процессов tomcat:

ps -ef | grep tomcat | awk '{print $2}' | xargs kill -9

https://gist.github.com/nrshrivatsan/1d2ea4fcdcb9d1857076

Часть 1

ps -ef | grep  tomcat  => Get all processes with tomcat grep

Часть 2

Как только у нас есть детали процесса, мы передаем их во вторую часть сценария

awk '{print $2}' | xargs kill -9 => Get the second column [Process id] and kill them with -9 option

Надеюсь, это поможет.

С уважением,

Shrivats.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...