Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6726-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 приложение на яве

antonio2000
Feb 28 2018, 15:06
  
Пост #1



Репутация:   37  
Активист
*

Группа: Пользователи
Сообщений: 354
С нами с: 18-March 08


Добрый день.
Имеется приложение на яве, которое должно работать 24 на 7.
Со стороны приложения все ексепшены отслеживаются и обрабатываются (вроде как).

Нужен ли сервер приложений чтобы перезапускать приложение если вдруг упадет ?
Или как решить перезапуск проще всего ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов(1 - 2)
olexande
Mar 13 2018, 12:17
  
Пост #2



Репутация:   132  
Старожил
****

Группа: Пользователи
Сообщений: 2 042
С нами с: 27-February 07


Якщо коротко - це цілий комплекс інструментів та рішень.

Рішеннь багато, частково не залежно від мови програмування.
"сервер приложений" - трохи для інших задач. Хоча й він теж може перезапустити додаток.
- Можна скриптами моніторити доступність і за відсутності процесу, запускати.
- Можна налаштування балансування навантаження. Якщо 1 хост не буде відповідати, балансувальник на нього може перестати надсилати запити.
- "сервер приложений" між собою різняться -є "легкі сервіси", є "важкі монстри". В них є свої переваги і недоліки.
- "Имеется приложение на яве, которое должно работать 24 на 7." Частково це ще питання "архітектури інфраструктури"... Наприклад, що робити, коли БД перестала встигати.
- Є класна зв'язка "Kibana + Logstash" - Дозволяють за логами додатку налаштувати і будувати графіки доступності, швидкодії, наявності ексепшенів ...
- Є "моніторилки" - SCOM, zabbix, nagios, онлайн-сервіси ... Деякі вміють самі сервіс перезапустити, деякі на стороні клієнта свої метрики починають знімати ...
- Про моніторинг мережевого інтерфейсу теж варто пам'ятати, якщо серверів 1-2 ... 10-20 ПК зараз легко можуть забити Гігабітний інтерфейс ... В залежності, що в вас за додаток - це може бути повністю легітимний і потрібний трафік ...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
antonio2000
Mar 19 2018, 20:37
  
Пост #3



Репутация:   37  
Активист
*

Группа: Пользователи
Сообщений: 354
С нами с: 18-March 08


мониторилки, ексепшены, скрипты это все понятно.

имелось ввиду встроенный механизм перезапуска (или малой кровью).

П.С. Спасибо все нашел:
init.d, systemd + скрипт на 20 строчек
java который мониторит и перезапускает приложение на java.
supervisor - мониторит перезапускает процес.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 14th August 2024 - 11:01
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.