首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Redis服务器间歇性地响应Python客户端

Redis服务器间歇性地响应Python客户端
EN

Stack Overflow用户
提问于 2013-02-26 12:43:41
回答 1查看 122关注 0票数 2

在我们的Python WSGI应用程序中使用Redis时,我们注意到Redis会在特定的时间间隔停止对请求的响应。然而,一段时间后,我们能够再次获取存储在其中的值。

在看到这种情况并检查Redis服务的状态后,它仍然在线。

如果有任何帮助的话,我们使用的是redis Python包,并使用StrictRedis作为连接类,并使用默认的ConnectionPool。任何关于这方面的想法都将非常感谢。如果有更多的信息可以帮助更好地诊断问题,请让我知道,我会尽快更新。

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-26 16:23:36

更多关于redis设置和数据集大小的数据将是有用的。也就是说,我敢说您的Eedis服务器配置为将数据持久化到磁盘(默认设置)。如果是这样的话,您可能会看到Redis节点在派生自己的副本以将数据集保存到磁盘时有点不知所措。

如果是这种情况,并且您确实需要持久化到磁盘,那么我建议建立第二个实例,并将其配置为对第一个实例进行修剪,然后持久化到磁盘。然后将主服务器配置为不持久存储到磁盘。在此配置中,您应该看到可写节点始终完全响应。您甚至可以将非持久化从站设置为只读访问。

但是,如果没有更多关于您的配置、资源和使用的详细信息,这只是一个有根据的猜测。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15081502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档