Согласованность * web против WebLogic ‘replicate-if-clustered’

#java #session #weblogic #weblogic12c #oracle-coherence

#java #сессия #weblogic #weblogic12c #oracle-согласованность

Вопрос:

  1. Каковы преимущества Coherence web по сравнению с сохранением сеанса WebLogic ‘replicate-if-clustered’? Единственное преимущество, которое я вижу, заключается в том, что куча не загромождена данными сеанса с помощью Coherence web. Пожалуйста, поделитесь любыми другими преимуществами (или недостатками), если они существуют?

  2. Если используется сохранение сеанса WebLogic ‘replicate-if-clustered’, будет ли он копировать данные сеанса на все другие управляемые серверы в кластере? Однако я прочитал, что он будет копировать данные сеанса на вторичный управляемый сервер, а не на все управляемые серверы в кластере. Когда я тестировал, я видел это с помощью this (‘replicate-if-clustered’) Я могу получить доступ к данным сеанса с любого из управляемых серверов в кластере.

Комментарии:

1. Если вы используете репликацию сеанса в кластере weblogic, каждый сеанс реплицируется только на ОДИН резервный сервер, чтобы ограничить сетевой трафик, если вам нужно получить доступ к сеансу с любого сервера в кластере, который вы можете использовать: Coherence Web, репликация сеанса файловой системы или репликация сеанса JDBC.

2. Это то, что я читал в нескольких блогах. Но когда я тестировал репликацию сеанса с 3 управляемыми серверами, я мог получить доступ к атрибуту сеанса со всех управляемых серверов

3. Используете ли вы Coherence * web для хранения вашего сеанса?

4. Да — как с weblogic.xml ‘s <wls: тип постоянного хранилища> согласованность-сеть </wls: тип постоянного хранилища>

5. При такой конфигурации ваш сеанс доступен со всех серверов. Если вы просто используете стандартную репликацию сеанса weblogic, ваш сеанс реплицируется только на одном сервере резервного копирования.