Java EE Прикладные переменные в кластерной среде (Websphere)? - PullRequest
14 голосов
/ 05 января 2012

Есть ли какой-нибудь простой способ в приложении Java EE (работающем в Websphere) разделить объект в рамках всего приложения для всего кластера? Что-то может быть похоже на параметры контекста сервлета, но это общее для кластера.

Например, в кластере серверов «A» и «B», если значение установлено на сервере A (ключ = значение), это значение должно быть немедленно (или почти так же) доступно для запросов на сервере B.

(Примечание: хотелось бы по возможности избегать решений распределенного кэширования. Это действительно не сценарий кэширования, поскольку хранимые объекты довольно динамичны)

Ответы [ 2 ]

3 голосов
/ 09 января 2012

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

Нашим заменителем было ручное уведомление по HTTP на настроенный список URL-адресов, по одному для каждой комбинации прямого сервера веб-контейнера: порт.(То есть в обход любого внешнего прокси / веб-сервера / плагина.)

1 голос
/ 22 июня 2012

Попробуйте использовать рабочую область WebSphere

...