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