Как остановить Java веб-приложение на сервере удаленно
Я удаленно запустил веб-приложение Java на сервере, используя TightVNC. Одна из задач веб-приложения заключалась в том, что оно будет планировать и выполнять определенную задачу каждые 15 минут. Оказывается, код неправильный и выдает исключение SQL: недопустимый индекс столбца каждые 15 минут.
В основном я пытаюсь убить версию веб-приложения, работающего на сервере, и запустить старую. Обычно я бы использовал kill -9 PID, а затем запускал старую версию. Однако ни один коммандер на TightVNC, похоже, ничего не делает. Если я наберу команду clear и нажму enter, ничего не произойдет, поэтому у меня просто появится растущий список ошибок индекса столбца Invalid. Если я набираю kill -9 PID или любой другой коммандер, то когда я нажимаю ввод, курсор просто перемещается на следующую строку, без изменений.
Кто-нибудь знает, как я могу остановить это, чтобы я мог вернуться к старой версии веб-приложения?
Очень ценю любую помощь.
1 ответ
Похоже, вы набираете не в командной строке, а в STDIN запущенного приложения, которое радостно игнорирует ваш ввод. Вы можете попробовать CTRL-C или CTRL-Z это приложение - или открыть другую оболочку...