Я пытаюсь настроить Redis как кеш L2 Hibernate для приложения загрузки Spring с помощью Redisson (Spring 2.3.0, Hibernate 5.4.15, redisson-hibernate-53).
В приложении YAML есть этот раздел под spring.jpa.properties.hibernate
cache:
use_second_level_cache: true
region.factory_class: org.redisson.hibernate.RedissonRegionFactory
region_prefix: app1
redisson:
config: redisson.yaml
fallback: true
Все работает кроме region_prefix. Ответ от запуска KEYS *
в redis-cli показывает, что главный ключ - это полное имя класса моей кэшируемой сущности, но у него нет префикса региона. Я не вижу ссылки в RedissonRegionFactory
и связанном коде на RegionNameQualifier
Hibernate.
У кого-нибудь это работает или это ошибка?