标签: spring spring-boot spring-data-jpa spring-data
我的应用程序是一个REST API,它使用spring-boot 2,带有休眠模式的spring-data和带有Hazelcast的二级缓存。
我的实体被缓存到二级缓存中。
我的数据库出现问题并关闭时。由于HikariCP池与数据库的连接超时,我的REST API生成了错误。
知道我所有的实体都存储在Cache(Hazelcast)中,因此不需要数据库请求即可生成响应。
由于我的“ @Transactional”注释试图在调用数据库之前启动事务,因此似乎失败了。