问题描述
我添加了以下依赖项
implementation group: 'org.springframework.data',name: 'spring-data-redis'
,效果很好。 我的问题是没有与Redis的连接(可能由于多种原因) 例如Redis关闭,有人将Redis URL更改为错误的URL,然后我的应用程序崩溃了,无法启动。
顺便说一句,我正在Redis中使用哨兵模式,当应用崩溃时我得到的错误是
Caused by: redis.clients.jedis.exceptions.JedisConnectionException: All sentinels down,cannot determine where is mymaster master is running...
at redis.clients.jedis.JedisSentinelPool.initSentinels(JedisSentinelPool.java:184) ~[jedis-3.1.0.jar:na]
at redis.clients.jedis.JedisSentinelPool.<init>(JedisSentinelPool.java:96) ~[jedis-3.1.0.jar:na]
现在,由于我将Redis用作缓存层,因此如果Redis发生故障,我不想使整个应用程序失败。
有可能吗?有人遇到过这样的问题吗?如果是的话,我想知道如何?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)