The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
" Как инсталить пакет который не должен прерывать работу ?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Linux привязка / Linux)
Изначальное сообщение [ Отслеживать ]

" Как инсталить пакет который не должен прерывать работу ?"  +/
Сообщение от konstantin email(??) on 29-Ноя-11, 18:26 
В смысле я хочу собрать пакет (для дебиан) со своим вебприложением на джаве+томкат+само приложение.

Но идея такова что во время обновлениея пакета на более новую версию не хочу останавливать работу пользователей этим приложением. Другими словами сделать  что то по типу файловер кластера из двух паралельно работающих томкатов, и когда начинается обновление то пользователи пользуются только одним томкатом, а второй собственно обновляется. После обновления включается новый томкат , а старый работает ещо допустим 30 мин обслуживая свои старые сессии после чего останавливается и тоже автоматом обновляется.

Кто что может предложить ?  

Ручками конечно можно , но сервер не один. К тому же есть ещо один модуль который работает паралельно и его тоже не хочется обновлять ручками ... так как много таких серверов.

apt-get update && upgrade  можно и ручками запустить, но  хотелось бы это по крону ночью.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. " Как инсталить пакет который не должен прерывать работу ?"  +/
Сообщение от PavelR (ok) on 29-Ноя-11, 19:30 
> В смысле я хочу собрать пакет (для дебиан) со своим вебприложением на
> джаве+томкат+само приложение.

Ну так значит нужно и собрать пакет.

> Кто что может предложить ?
> Ручками конечно можно , но сервер не один. К тому же есть
> ещо один модуль который работает паралельно и его тоже не хочется
> обновлять ручками ... так как много таких серверов.

Все операции, которые делаются ручками, собираются в скрипт, скрипт запихивается в пакет.

> apt-get update && upgrade  можно и ручками запустить, но  хотелось
> бы это по крону ночью.

Не умеете прописывать это в крон ? В чем вопрос ?

---------------

На тему "файловер, два томката"...

1) Можно делать два пакета (по пакету на томкат)
2) можно делать один пакет, после обновления ставить/сбрасывать флажок, кроном смещенно по времени проверять флажок, делать копирования/перезапуски/етц.

Просто надо попробовать, а потом заскриптовать. Ну и немножко фантазии.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. " Как инсталить пакет который не должен прерывать работу ?"  +/
Сообщение от konstantin email(??) on 29-Ноя-11, 19:50 

> Не умеете прописывать это в крон ? В чем вопрос ?
> ---------------
> На тему "файловер, два томката"...
> 1) Можно делать два пакета (по пакету на томкат)
> 2) можно делать один пакет, после обновления ставить/сбрасывать флажок, кроном смещенно
> по времени проверять флажок, делать копирования/перезапуски/етц.
> Просто надо попробовать, а потом заскриптовать. Ну и немножко фантазии.

так вопрос в том ... что лудше первое или второе ?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру