2016-05-02 12 views
5

Nel mutinode, diciamo N1, N2 e N3. Ho colpito direttamente il nodo N1, ma quello che succede è che la comunicazione di nocciola comunica con N2 e N3 per qualche ragione. Non è un controllo del battito cardiaco dal momento che è configurato per 1 minuto, ma ho osservato utilizzando il cavo , che mostra chiaramente che la chiamata va a un altro nodo (vale a dire) da N1 a N2.Hazelcast che funziona in mutlode

Indica chiaramente che quando si preme una query su N1, quella query viene trasmessa a N2. Ho visto la query e i dati ricevuti in wireshark.

Sono abbastanza confuso perché sta accadendo, Tutti i dati devono essere lì nel Nodo 1, Ma perché sta andando su un altro nodo per il recupero dei dati?

Grazie, Harry

risposta

6

dati in Hazelcast è partizionato, quindi non importa a quale nodo si aggiungono i dati, non v'è alcuna garanzia che il record verrà memorizzato su questo nodo. Ciò significa che c'è una comunicazione in corso per memorizzare/leggere i dati in modo partizionato. Probabilmente vuoi leggere sul partizionamento dei dati: http://docs.hazelcast.org/docs/3.6/manual/html-single/index.html#data-partitioning

+0

C'è un modo per fare il tweak come i dati verranno recuperati da un nodo quando clicco su quel nodo usando il parametro 'CUSTOM' della partizione come sotto, – Harry

+0

PartitionGroupConfig partitionGroupConfig = config .getPartitionGroupConfig(); \t \t partitionGroupConfig.setEnabled (true) \t \t .setGroupType (MemberGroupType.CUSTOM); \t \t MemberGroupConfig memberGroupConfig = new MemberGroupConfig(); \t \t memberGroupConfig.addInterface ("192.168.12.59"); \t \t MemberGroupConfig memberGroupConfig2 = new MemberGroupConfig(); \t \t memberGroupConfig2.addInterface ("192.168.12.77"); \t \t partitionGroupConfig.addMemberGroupConfig (memberGroupConfig); \t \t partitionGroupConfig.addMemberGroupConfig (memberGroupConfig2); \t \t return partitionGroupConfig; – Harry

+0

Ciò che ho osservato con la configurazione sopra riportata non è la formazione del cluster ... – Harry

Problemi correlati