在高负载期间,moxi 可以返回在现有键上找不到

发布于 2024-12-10 15:56:16 字数 197 浏览 0 评论 0原文

在我们的项目中,我们使用的是 CentOS5.6+php5.2.17+libmemcached+php memcached2+moxi+membase

第一次我以为这是应用程序错误,但经过几周的统计和检查一些情况后,我发现在 moxi 上的高负载期间,它可以返回在 membase 中存在的键上找不到的键。

还有其他人遇到这个问题吗?可能有一些补丁

In our project we are using CentOS5.6+php5.2.17+libmemcached+php memcached2+moxi+membase

First time i thought that it was app error, but after few weeks getting statistics and checks some situation i found that during hi load on moxi, it can return key not found on keys that exist in membase.

Does anyone else had this issue? May be there is some patch

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

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

发布评论

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

评论(1

君勿笑 2024-12-17 15:56:16

不应该出现未找到的情况。在某些情况下,特别是在高负载下(特别是在插入期间),您可能会收到错误。根据客户端的不同,您可能无法区分错误和未找到。

另外,您没有提及您正在使用哪个版本。如果您使用的是 Membase 1.7.1 或更高版本,那就最好了。 moxi 之前的每个版本都存在重要问题。

There should be no situation where you're receiving a not found. There can be situations, especially under high load (particularly during inserting) that you can get errors back. Depending on the client, you may not be able to distinguish between an error and a not found.

Also, you don't mention which release you're using. If you're on Membase 1.7.1 or later, that would be best. There are important issues in each of the previous releases with moxi.

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