![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Andy_L20066 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
Привет,
есть вопрос, с таким еще не сталкивался.... каким способом можна получить инстансы веб-апликухи на серверах, и вызвать какой-то ихний метод....? может есть какие-то идеи? |
|||
|
||||
| garbuz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 677 Регистрация: 22.1.2008 Репутация: 8 Всего: 11 |
На сколько я понимаю, приложение инициализируется всего один раз после запуска сервера или запуска самого приложения, т.е. переводится из состояения "stop" в состояние "run". Метод можно вызвать послав запрос к приложению. |
|||
|
||||
| Andy_L20066 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
какую технологию можна заюзать для передачи меседжа рабочим инстансам апликухи? может что-то типа JNDI, JMS - я слабо знаком с этим если честно..
|
|||
|
||||
| garbuz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 677 Регистрация: 22.1.2008 Репутация: 8 Всего: 11 |
Что за приложение и что подразумеваете под "мессаждем"?
|
|||
|
||||
| Andy_L20066 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
ну есть некая веб-апликуха, на ней есть возможность управлять кешом... и одна база-данных где хранятся настройки кеша.... если апликуху запустить на двох серверах... то время жизни в кеше для елементов как на одном так и на другом сервере должно как-то синхронизоватся... тоесть меняем на одном сервере настройки кеша - на другом, тоже должно бы менятся...
вот я и думаю как сказать другому серверу апдейтнуть свои настройки кеша? P.S. возможность управлять кешом еще пока мной не совсем реализована... но думаю как-то с этим разберусь... Это сообщение отредактировал(а) Andy_L20066 - 5.3.2009, 16:29 |
|||
|
||||
| garbuz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 677 Регистрация: 22.1.2008 Репутация: 8 Всего: 11 |
Если храним настройке в одной базе, то какие проблемы? База-то с настройками одна! Настройки едины для двух приложений, в независимости от того, на каком сервере работает приложение. |
|||
|
||||
| Andy_L20066 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
Да нет... кеш в рантайме может менятся... тоесть апликуха работает и соответственно я захожу в параметры кеша... меняю там время жизни елементов в кеше... , другой сервер должен бы как-то узнать что настройки в базе изменились, соответсвенно надо проапдейдится..
Это сообщение отредактировал(а) Andy_L20066 - 5.3.2009, 17:11 |
|||
|
||||
| garbuz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 677 Регистрация: 22.1.2008 Репутация: 8 Всего: 11 |
Тут, как мне кажется надо либо все время дергать базу на наличие новых настроек, ну это наверно не самый удачный вариант. Либо посылать второме серверу сигнализирующий запрос, типа мол настройки изменились, сходи за новыми... ЗЫ. Возможно есть и более красивое решение |
|||
|
||||
| JDmitry |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 5.3.2009 Репутация: нет Всего: нет |
Пожалуйста уточняйте, какой именно сервер приложений вы используете.
Ниже пример для Tomcat 5/ Tomcat 6
|
|||
|
||||
| Andy_L20066 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
у меня JBoss...
может у кого есть какойто пример как это можно разрулить... Добавлено через 3 минуты и 7 секунд garbuz, ну идея понятна с самого начала... сейчас хочется узнать именно детали имплеменации, хотя бы какую технологию лучше юзать... |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |