не удается с нетерпением инициализировать карты в Hazelcast при запуске - PullRequest
0 голосов
/ 08 июня 2018

В настоящее время у меня есть две карты в hazelcast, и они настроены следующим образом:

        <hz:map name="some-map"
            max-idle-seconds="0"
            time-to-live-seconds="0">
        <hz:map-store enabled="true"
                      initial-mode="EAGER"
                      write-delay-seconds="0"
                      class-name="SomeMapStore">
        </hz:map-store>
        <hz:partition-strategy>com.hazelcast.partition.strategy.DefaultPartitioningStrategy</hz:partition-strategy>
    </hz:map>

Я ожидаю, что initial-mode="EAGER" из конфигурации hazelcast-beans.xml заполнит карту hazelcast.Вместо этого процесс приложения на мгновение зависает, и затем я вижу следующую ошибку:

my-service 21:14:15.247Z [hz.my-service-name.SlowOperationDetectorThread] WARN  com.hazelcast.spi.impl.operationexecutor.slowoperationdetector.SlowOperationDetector - [localhost]:8085 [my-service-name-local] [3.9.4] Slow operation detected: com.hazelcast.map.impl.operation.PutTransientOperation

Кто-нибудь сталкивался с этим?Я на фундуке 3.9.4

...