powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / как из java приложения перезагрузить комп
15 сообщений из 40, страница 2 из 2
как из java приложения перезагрузить комп
    #40085266
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Утилит для удалённого мониторинга и управления - тысячи.


Ну там скорее всего будет стандартный подход - подымаешь новую виртуальную машину...
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40085269
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergunka,

Главное для начальства будет круто. Пыль в глаза пустить.
"вот вам кнопа Рестарт, вот графики запросов, вот оплата клиентов, вот логи))).
Шефу поиграться надо.
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40085309
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergunka
mayton
Утилит для удалённого мониторинга и управления - тысячи.


Ну там скорее всего будет стандартный подход - подымаешь новую виртуальную машину...

Зачем? Скорее всего будет агент который запускается на всех подконтольных хостах.

Стандартный подход кстати лучше тем что в нем уже большая часть багов безопасности найдена.
А если писать свою секретную супер-пупер утилиту - то мы как-бы становимся на самое начало
этого пути. И пройдем собирая шишики с самых элементарных уязвимостей.
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40085871
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Sergunka,

Главное для начальства будет круто. Пыль в глаза пустить.
"вот вам кнопа Рестарт, вот графики запросов, вот оплата клиентов, вот логи))).
Шефу поиграться надо.




Я заясняю на пальцах сколько у нас на платформе поднято виртуалок. В общем на фото видно, что работа идет между большим и средним пальцам - руководство в экстазе - главное все все понятно

Можно сказать исторической фото.
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40085872
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergunka,
)) dashboard это тренд))
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089417
Ilya007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сори, пропал из темы. Но раз уж тут даже фоточки уже народ запостил расскажу, что удалось.

1. Начну с главного - все удалось и все довольны. (ну так профессионал всегда делает то что его просят) Красная кнопка готова - она великолепна - фронтендеры круты без меры.
2. Конечно эта красная кнопка не перезапускает операционную систему. Так как после её нажатия поступает команда на перезапуск в наше приложение и если операционка лежит то и не до какого ПО мы не достучимся.
3. Так а что она делает? - Делает ровно перезапуск приложения нашего и других приложений на этой машинке. Для этого удобнее всего использовать Spring Actuator. В нем помимо health и тд... есть еще и команда restart -> которая рестартует контекст приложения. Это именно то, что и нужно было - несмотря на то, что все приложения, если падают то переподымаются автоматом. :) Но кого волнуют такие мелочи?
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089419
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilya007
Конечно эта красная кнопка не перезапускает операционную систему.

тебе и говорили что перезапускать Ось - глупость в той постановке.
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089646
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Ilya007
Конечно эта красная кнопка не перезапускает операционную систему.

тебе и говорили что перезапускать Ось - глупость в той постановке.

Перезапуск приложения тоже весьма странное желание. С чего бы это ему виснуть?
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089655
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrick
PetroNotC Sharp
пропущено...

тебе и говорили что перезапускать Ось - глупость в той постановке.

Перезапуск приложения тоже весьма странное желание. С чего бы это ему виснуть?

Как вариант - приложение падает по OutOfMemoryError. Обычно после этого от него
остаётся дохлый трупп. Оно не работает и не предоставляет сервиса. Требуется
ручное или автоматическое действие которое выходит за рамки обычного java-кода.
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089657
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Тут можно и со стороны админов подойти - перезапуск снаружи средствами сервера. Я удивлен что спринг и в эту область добрался))
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089659
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не знаю как устроен SpringActuator. Это вообще 1 процесс операционки или 2 ?

Но я-бы смоделировал кейс когда не хватило памяти. Обычно к этому моменту вы не можете
сделать ничего...
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089728
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton

Как вариант - приложение падает по OutOfMemoryError...

Это бага. Баги обычно лечат, а не подпирают фичами.
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089731
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как быть с новым приложением в котором еще не все баги известны?
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089734
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
А как быть с новым приложением в котором еще не все баги известны?


мне одному кажется, что мониторинг это задача админов?

на худой конец батник:

:m1
java... MyApp
goto m1

что бы перезапускать, если упало по Out Of Memory или другой причине

Note: Сделать кнопку "перезапустить" в админке - лично я ничего плохого не вижу. Для тех же самых админов, саппорта или начальства. Главное, что бы данной кнопкой не злоупотребляли.
...
Рейтинг: 0 / 0
как из java приложения перезагрузить комп
    #40089745
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После патча система может войти в бесконечный цикл перезапусков.
Обычно делают несколько попыток хотя-бы. Потом ... какой-то емейл отослать надо.
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / как из java приложения перезагрузить комп
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]