首页 > 解决方案 > 如何处理生菜阻塞 API 引发的异常

问题描述

我能在 lettuce 文档中找到的唯一信息是(其他信息,例如有关超时的信息与异步 API 相关):

如果 Redis 响应错误,同步方法将抛出 RedisCommandExecutionException。

这是生菜阻塞命令抛出异常的唯一情况吗?应用程序是否应该处理 RedisException 以阻止命令,如果是,如何处理?例如,客户端应该像在 jedis 中一样重新启动吗?

此外,当与集群的连接丢失时,阻塞命令会发生什么情况,它会阻塞执行直到重新连接,还是抛出一些错误?

标签: redislettuce

解决方案


推荐阅读