Пружинное облако AWS эластичная боль без облачной информации - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь использовать Elasticache Redis в моем весеннем загрузочном приложении, развернутом на экземпляре EC2.Я попробовал просто следующий код, как описано в документации

@EnableElastiCache({@CacheClusterConfig(name = "firstCache")})
public class ApplicationConfiguration {
}

@Service
class SomeService{
  @Cacheable("firstCache")
  public Student getStudent(int id){...}
}

Создал кластер redis с именем "firstCache" в AWS.

Я отключил CloudFormation

cloud.aws.stack.auto=false

Сервер запускается правильно, но появляется сообщение об ошибке при вызове службы

Cannot find cache named 'firstCache' for Builder[public ...Student SomeService.getStudent(java.lang.Integer)] 
 caches=[firstCache] | key='' | keyGenerator='' | cacheManager='' | cacheResolver='' | condition='' | unless='' | sync='false'

Может кто-нибудь указать мне пошаговое руководство дляиспользуя Elasticache?

...