2015-08-21 2 views
1

Новичок в Hazelcast ...Hazelcast: Нагрузка при запуске

Интересуюсь, чтобы узнать, как получить Hazelcast кластера, чтобы заполнить карту на старте. Читайте и реализованы com.hazelcast.core.MapLoader, то в моей конфигурации Spring У меня есть следующие:

  <hz:map name="products"> 
       <hz:map-store write-delay-seconds="0" class-name="my.company.ProductMapLoader" 
           enabled="true" initial-mode="EAGER" /> 
       <hz:indexes> 
        <hz:index attribute="clientId" ordered="true"/> 
       </hz:indexes> 
      </hz:map> 

Я даже установить начальный режим = «EAGER» безрезультатно.

Любые идеи?

ответ

4

Это только часть конфигурации. Вам необходимо определить компонент для карты, которая использует эту конфигурацию (вне метки hz:instance)

Вот пример;

<hz:map id="products" instance-ref="instance" name="products" />

Выше id ваша ручка с этим бобовым (обычным яровым бобом ид), name является ссылкой на карте конфигурацию.

Смежные вопросы