2017-01-04 11 views
2

при загрузке карты из внешнего источника данных с использованием 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 версии .. Он работает нормально. Мы можем игнорировать это предупреждение, но не уверены, каково его влияние. Также он наводняет журнал.

+0

ли старый кластер все еще работает и с помощью многоадресной рассылки, чтобы обнаружить с одной и той же группой многоадресной рассылки? – noctarius

+0

что я не уверен, но мы дали уникальное имя UNIQUE_NAME пароль будет эта гарантия уникальный кластер и другие Кластер доза не вмешиваться в это? –

+0

Проблема в том, что протокол данных обнаружения многоадресной передачи сильно изменился между этими версиями, поэтому 3.8-EA, скорее всего, больше не сможет его прочесть. Пожалуйста, настройте другую группу многоадресной рассылки: http://docs.hazelcast.org/docs/3.8-EA/manual/html-single/index.html#multicast-element – noctarius

ответ

1

Старые и новые версии Hazelcast несовместимы с точки зрения обнаружения многоадресной рассылки, поскольку внутренний протокол изменен. Тем не менее, новая версия Hazelcast не может идентифицировать пакет обнаружения старых версий.

Пожалуйста, измените группу многоадресной передачи в соответствии с документацией найденной в: http://docs.hazelcast.org/docs/3.8-EA/manual/html-single/index.html#multicast-element