Стоит ли указывать numOwners более чем в 1 в Infinispan, когда общее хранилище JDBC-кэша находится на месте?

У нас есть 5-ти узловый кластер с общим хранилищем JDBC-кеша (БД является общей для всех узлов). Тем не менее, когда я установил для параметра "numOwners" значение больше 1, записи в кэш и БД завершаются с ошибками первичного ключа. Я ожидал, что только один узел будет записывать обновления в магазин, но этого не происходит. Если я поставлю numOwners на 1, то все будет работать нормально, но тогда это не совсем режим adistribute. Я что-то пропустил? Пожалуйста помоги.

1 ответ

Согласно намеченному дизайну, вы правы. Должно быть допустимо иметь numOwners >= 1 даже с общим CacheStore.

Пожалуйста, поднимите вопрос.

Другие вопросы по тегам