2017-02-06 1 views
0

Ich habe mehrere Server-Knoten von Apache Ignite, mit Cassandra db verbunden. Knoten funktioniert gut. Jetzt muss ich Client-Knoten mit diesem Cluster verbinden. Aber Client-Knoten haben keine Netzwerkverbindung mit Cassandra db und während der Initialisierung können sie nicht mit der Arbeit beginnen.Ignite Client-Knoten möchte eine Verbindung zu Cassandra Ebene

Soweit ich sehe Verbindung wird für validieren Treiber verwendet, weil dann alle Aktivitäten über Caches und Server-Knoten erfolgt.

Mein Fall ist die Verbindung zu deaktivieren oder zu cassandra db von Clients Knoten validieren.

Wie kann ich es tun?

Antwort

0

Wenn es sich um einen atomaren Cache handelt, können Sie versuchen, auf Server und Client (mit und ohne Speicherung) unterschiedliche Cache-Konfigurationen bereitzustellen.

Für Transaktions-Cache-Speicher ist jedoch auf Clients erforderlich, da es den Speicher von dem Knoten aktualisiert, der eine Transaktion ausführt.

+0

Danke, Valentin. Cache ist atomar, funktioniert aber auf dem Server über ignite.execute :). Ich habe Problem gelöst. Es ist meine Schuld. Ich habe persistente Schicht (CacheStore) geschrieben und vergessen, manuelle Verbindungsinitialisierung zu löschen. Sry. :) –

Verwandte Themen