6

我们一直在 3 个网络服务器上运行eAccelerator,并希望在所有 3 个网络服务器上迁移到一个memcache池,希望将我们的数据库查找减少约 2/3。

eAccelerator 的便利之处之一是基于 Web 的控制界面 ( control.php ),事实证明,当我们不得不意外刷新缓存、快速监控缓存中的脚本等时,它非常有用。

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

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

4

4 回答 4

8

我知道这是对一个老问题的后期补充,但没有一个答案是一个简单的解决方案,所以我创建了一个并把它放上来github供你欣赏:

截图

登录 服务器信息 一些图表 存储的密钥

于 2014-09-28T13:15:34.170 回答
7

memcache.php可能是您正在寻找的。

memcache.php,您可以从多个 memcache 服务器获取统计信息和转储。

可以删除密钥刷新服务器

于 2008-08-31T20:13:51.083 回答
2

PHPMemcacheAdmin - http://code.google.com/p/phpmemcacheadmin/

于 2012-06-05T13:09:05.563 回答
0

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

缓存刷新是我们正在寻找的一部分,也是一种监控当前在其中的脚本、其中有多少数据等的方法 - 基本上与 EA 控制面板页面上可用的内容相同。

我们已经使用 munin 插件来显示数据使用情况,并且认为我们必须按照上面建议的方式进行(系统调用等),但希望有人,某处已经推出了类似的东西!

于 2008-08-31T20:11:40.260 回答