установлен на винде 10
Redis запущен в этом докере
Spring boot app запущен из идеи просто на локалхосте и должен иметь доступ к redis.
Вот конфиг в докере - 0.0.0.0:6379
в спринге пишу - 0.0.0.0:6379 либо localhost:6379 либо 127.0.0.1:6379 - все подключается нормально.
Проблема:
1) руками добавляю в redis HMSET 123 userId 456
2) проверяю keys * получаю "123"
3) проверяю hget 123 userId получаю "456"
значит в редисе все лежит. Из спринга делаю myrepository.findAll() получаю 0
Там же в спринге сохраняю в редис в редисе запись появляется и в спринге тоже появляется
А глянь, после того как в спринге сохраняешь, не лежит ли оно в какой-то подпапке(подключ)? Может оно идёт в специфичную область приложения какую-то?
Обсуждают сегодня