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