2017-02-06 16 views
0

У меня есть несколько серверных узлов apache Ignite, связанных с cassandra db. Узлы прекрасно работают. Теперь мне нужно подключить клиентские узлы к этому кластеру. Но узлы клиентов не имеют сетевого подключения с db cassandra, и при инициализации они не могут начать работу.Запустить клиентский узел хочет подключиться к слою cassandra

Насколько я вижу, соединение используется для проверки драйвера, потому что тогда все действия выполняются через узлы кешей и серверов.

Мое дело в том, чтобы отключить подключение или проверить на cassandra db на узле клиентов.

Как я могу это сделать?

ответ

0

Если это атомный кеш, вы можете попытаться предоставить другую конфигурацию кеша на сервере и клиенте (с хранилищем и без него).

Для хранения транзакционного кэша требуется клиент, поскольку он обновляет хранилище от узла, который выполняет транзакцию.

+0

Спасибо, Валентин. Кэш является атомарным, но работы выполняются на сервере через ignite.execute :). Я решил проблему. Это моя вина. Я написал постоянный слой (CacheStore) и забыл удалить ручную инициализацию соединения. Sry. :) –

 Смежные вопросы

  • Нет связанных вопросов^_^