при загрузке карты из внешнего источника данных с использованием MapLoader Hazelcast кластера (многоадресного обнаружения) дает ошибку вHazelcast 3,8-EA ПРЕДУПРЕЖДЕНИЕ: Формат Полученные данные недействителен вопрос
WARNING: [<IP>]:5702 [<cluster_name>] [3.8-EA] Received data format is invalid. (An old version of Hazelcast may be running here.)
com.hazelcast.nio.serialization.HazelcastSerializationException: Problem while reading DataSerializable, namespace: 0, id: 0, class: 'com.hazelcast.cluster.impl.JoinRequest', exception: com.hazelcast.cluster.impl.JoinRequest
at com.hazelcast.internal.serialization.impl.DataSerializableSerializer.rethrowReadException(DataSerializableSerializer.java:178)
...
Caused by: java.lang.ClassNotFoundException: com.hazelcast.cluster.impl.JoinRequest
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
Я испытал это на hazelast 3.5.4 версии .. Он работает нормально. Мы можем игнорировать это предупреждение, но не уверены, каково его влияние. Также он наводняет журнал.
ли старый кластер все еще работает и с помощью многоадресной рассылки, чтобы обнаружить с одной и той же группой многоадресной рассылки? – noctarius
что я не уверен, но мы дали уникальное имя UNIQUE_NAME пароль будет эта гарантия уникальный кластер и другие Кластер доза не вмешиваться в это? –
Проблема в том, что протокол данных обнаружения многоадресной передачи сильно изменился между этими версиями, поэтому 3.8-EA, скорее всего, больше не сможет его прочесть. Пожалуйста, настройте другую группу многоадресной рассылки: http://docs.hazelcast.org/docs/3.8-EA/manual/html-single/index.html#multicast-element – noctarius