| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Горячий рестарт |
| Автор: diablero 6.10.2008, 12:15 |
| Есть такая задумка, сделать горячий рестарт. Мое приложение работает с базой данных, и в зависемости от настроек в properties, меняются режимы работы приложения. Использую Spring Framework. Как без перезагрузки приложения можно сказать ему, что конфиг изменился и работать надо по другому? |
| Автор: Samotnik 6.10.2008, 12:19 |
| А что если использовать паттерн Factory Получается, в зависимости от property файла, который будет читаться, будет меняться и работа самого приложения. Т.е. создаваться другой обьект. И соответсвенно подругому выпоняться. |
| Автор: COVD 6.10.2008, 15:16 | ||
т.е. отвечает на запросы и не хранит никаких сессий? Просто рестартовать его с новыми свойствами. Тем и хорош сервис. Возможно, некоторые запросы, пришедшие во время рестарта, останутся без ответа, но клиент их может повторить. Такая ситуация в любом случае должна быть предусмотрена у клиента. Это просто, а следовательно, надежно. |