English 中文(简体)
内存缓存控制面板?
原标题:
  • 时间:2008-08-31 14:41:46
  •  标签:

我们一直在运行eAcclerator在3台Web服务器中的每一台上,并且希望移动到memcache所有3个池,有望将我们的数据库查找量减少约2/3。

eAccelerator的一个方便之处是基于web的控制界面(control.php),这在我们不得不意外刷新缓存时非常有用,可以快速监控缓存中的脚本,等等。

我们一直在寻找,但没有发现任何为memcache提供相同类型功能的东西——有人知道是否存在这样的东西吗?

显然,在控制台上使用memcache可以很容易地刷新缓存等,但我们的特殊设置意味着我们可能会有人监视我们的前端,需要刷新缓存,而这些人不一定可以访问服务器上的shell。

最佳回答

memcache.php可能就是您想要的。

memcache.php,您可以从多个memcache服务器获取统计数据并进行转储。

可以删除键刷新服务器

问题回答

我知道这是一个老问题的后期补充,但没有一个答案是简单明了的解决方案,所以我创建了一个,并将其发布在github让您尽情享受:

Screenshoots

Login server info Some charts Stored keys

如果您所需要做的只是能够从web应用程序中刷新缓存,那么您可以创建一个简单的php页面,然后使用system()调用。。。

缓存刷新是我们正在寻找的一部分,也是监控当前脚本、数据量等的一种方式——基本上与EA控制面板页面上的内容相同。

我们已经尝试过使用munin插件来显示数据使用情况,并认为我们必须遵循上面建议的路线(系统调用等),但希望有人、某个地方已经推出了类似的东西!





相关问题
热门标签