对于我的API,我使用redis缓存,有时在调用redis时,我们会遇到超时等异常,因为即使数据存在于redis和数据库中,API也会失败。如果redis失败了,有没有办法让我的API不停止工作,我们得到响应。
3pmvbmvn1#
实际上,您可以通过创建一个redis属性类,并在该类上方添加@Configuration注解来手动配置redis。然后可以为超时设置一个Integer类型的变量(无论是ms、s还是分钟)。在创建了这个类之后,在你的应用程序属性中,你可以将这个超时变量设置为你想要的任何数字,这样redis就不会超时。
1条答案
按热度按时间3pmvbmvn1#
实际上,您可以通过创建一个redis属性类,并在该类上方添加@Configuration注解来手动配置redis。然后可以为超时设置一个Integer类型的变量(无论是ms、s还是分钟)。在创建了这个类之后,在你的应用程序属性中,你可以将这个超时变量设置为你想要的任何数字,这样redis就不会超时。