У меня Tomcat 7 работает на виртуальной машине под управлением Linux. Я запустил Tomcat как основной процесс, используя скрипт и не знаю, как его остановить. Я попытался stop , restart , start но все выдают мне одно и то же сообщение об ошибке:

команда status :

 UNKNOWN due to Tomcat 7-based instance being started as a foreground process

команда stop :

 Unable to stop Tomcat 7-based instance that was started as a foreground process. Use CTRL+C in the console of the process to stop the instance

Любая идея, как я могу остановить передний экземпляр Tomcat?

1 ответ1

0

Сценарии инициализации работают, только если вы запускаете их сами, поэтому они записывают и используют позже PID (ID процесса.

Вы можете попробовать с:

killall -9 tomcat

Или дайте команду pstree и посмотрите, какой скрипт или что запускает Tomcat, и убейте его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .