Гетерогенная конфигурация сетки gridgain

Есть ли какие-либо рекомендации по настройке сетки с узлами, имеющими разные роли?

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

Это делается путем указания отдельных файлов конфигурации для каждого типа узла или путем переопределения настроек на разных узлах в коде?

Кроме того, каковы правила разрешения для развертывания разных конфигураций для одного и того же объекта (например, определенного именованного кеша) или это механизм для решения вышеуказанного?

Спасибо, Джо


person user3572982    schedule 25.04.2014    source источник


Ответы (1)


Вы можете настроить один и тот же кеш на разных узлах сетки с разными режимами распределения. Я думаю, что эта ссылка - то, что вы ищете: Cache Distribution Режим

person Dmitriy    schedule 26.04.2014
comment
Спасибо Дмитрий. Это не сработало для меня. Я запускаю узел хранения с PARTIONED_ONLY, клиент с NEAR_ONLY, а потом пытаюсь поставить с клиента, получаю NPE на обоих узлах. Если я устанавливаю для обоих значение PARTIIONED_ONLY, все работает нормально. - person user3572982; 28.04.2014
comment
Теперь у меня есть эта работа, узел «хранилище» требует NEAR_PARTITIONED, узел «клиент» NEAR_ONLY. - person user3572982; 28.04.2014
comment
@user3572982 user3572982 Это должно работать в режиме PARTITIONED_ONLY. Можете ли вы предоставить пример кода для того, что вы делаете? - person Dmitriy; 28.04.2014