redis-pro icon indicating copy to clipboard operation
redis-pro copied to clipboard

闪退

Open zhanggang807 opened this issue 2 years ago • 5 comments

描述:猜测是因为网络变动导致连接没处理好闪退的 因为,基本是切换一个wifi网络导致redis连接断掉了 然后再使用redis-pro就闪退了

希望能修复一下这个问题,感谢作者

版本信息: macos 12.7.1 (21G920) m1 16G 512GB redis pro 版本3.0.0 (30)

zhanggang807 avatar Nov 24 '23 02:11 zhanggang807

再提一个建议:搜索时希望默认加上*通配符,现在还要手填 再次感谢亲爱的开源作者们!

zhanggang807 avatar Nov 27 '23 07:11 zhanggang807

闪退后的崩溃界面 image

崩溃报告附件 20231128095731.txt

zhanggang807 avatar Nov 28 '23 01:11 zhanggang807

再提一个建议:搜索时希望默认加上*通配符,现在还要手填 再次感谢亲爱的开源作者们!

默认加上的话会影响精确搜索,阿里云的方法是加一个是否模糊搜索的可选框;当时开发时把这个可选框去掉了,*,? 这种匹配方式还挺好用,完全交给用户输入决定了。

chengpan168 avatar Jan 07 '24 03:01 chengpan168

描述:猜测是因为网络变动导致连接没处理好闪退的 因为,基本是切换一个wifi网络导致redis连接断掉了 然后再使用redis-pro就闪退了

希望能修复一下这个问题,感谢作者

版本信息: macos 12.7.1 (21G920) m1 16G 512GB redis pro 版本3.0.0 (30)

底层用的redistack, 要研究下这个库的处理方式了, 像是连接断开再去发送命令直接crash 了,我本地有遇到电脑睡眠一段时间后, 报timeout异常,应该是类似的问题,还在排查中...

chengpan168 avatar Jan 07 '24 03:01 chengpan168

描述:猜测是因为网络变动导致连接没处理好闪退的 因为,基本是切换一个wifi网络导致redis连接断掉了 然后再使用redis-pro就闪退了

希望能修复一下这个问题,感谢作者

版本信息: macos 12.7.1 (21G920) m1 16G 512GB redis pro 版本3.0.0 (30)

这个是每次必现吗? 还是偶发, 我切换wifi后是正常的, 不过睡眠一段时间后, 会出现timeout异常。 看了redis库, 需要在swift-nio 层超时处理

chengpan168 avatar Jan 14 '24 09:01 chengpan168