Redis 崩溃 Windows Server 2003 R2

发布于 2024-11-09 11:14:29 字数 917 浏览 0 评论 0原文

我正在这里运行 cygwin 编译的 redis,32 位,2.0.2: http:// /code.google.com/p/servicestack/wiki/RedisWindowsDownload 我从终端运行它。它运行良好大约 24 小时,然后崩溃,没有错误,只是关闭。我的配置文件有默认值,除了:

# save 900 1
# save 300 10
# save 60 10000
appendonly no
appendfsync no

我尝试使用较新版本的 redis。 Redis-2.2.5 win32在这里: https://github.com/dmajkic/redis/downloads 然而,我可以运行这些,但当使用 Celery 2.2.6 将任务添加到其中时,它会抛出“解压太多值”错误。 我运行的时间还不够长,无法查看它是否会遇到 2.0.2 在 24 小时后出现的相同崩溃错误。
另外我每天凌晨 1 点都会有 redislushdb。但事故可能发生在一天中的任何时间,通常是距离上次事故发生后 24 小时左右。

有什么想法吗? 谢谢!

抱歉

,我忘了提及 Twisted 每 20 秒轮询一次数据并将其存储到 Redis 中,这大致相当于每天接近 70 万条记录,或者使用 4 或 5 GB 的 RAM。 Twisted 没有问题,我只是认为它可能与问题相关。

跟进问题?

谢谢达瓦特·潘迪亚! 有没有更支持windows环境的key-value数据库?

I’m running redis, 32bit, 2.0.2 from the cygwin compilation here: http://code.google.com/p/servicestack/wiki/RedisWindowsDownload
I am running it from the terminal. It works great for about 24 hours and then it crashes, no errors, it just closes. My config file I have defaults except:

# save 900 1
# save 300 10
# save 60 10000
appendonly no
appendfsync no

I tried using a newer version of redis. Redis-2.2.5 win32 here: https://github.com/dmajkic/redis/downloads
However, these I can run but it throws up ‘unpacking too many values’ error when task are added onto it with Celery 2.2.6.
I haven’t ran this long enough to see if it experiences the same crashing error that 2.0.2 has after 24 hours-ish.
Also I have redis flushdb at 1am every day. But the crash could happen any part of the day, normally around 24 hours since the last time it crashed.

Any thoughts?
Thanks!

additions

Sorry, I forgot to mention that Twisted is polling data every 20 seconds and storing it into redis, which roughly translates to close to a 700 thousand records a day or 4 or 5 gb of RAM used. There is no problem with Twisted, I just thought it might be relevant to the question.

follow up question?

Thanks Dhaivat Pandya!
Are there key-value database that are more supportive of the windows environment?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流年里的时光 2024-11-16 11:14:29

Redis 不应该在 Windows 上工作,并且尝试使其在 Windows 上工作的项目都有许多导致它们不稳定的错误。

Redis does is not supposed to work with Windows, and the projects that try to make it work with windows all have numerous bugs that make them unstable.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文