Caching Memcache控制面板?

Caching Memcache控制面板?,caching,memcached,controlpanel,eaccelerator,Caching,Memcached,Controlpanel,Eaccelerator,我们已经在3个Web服务器中的每一个上运行,并且希望在所有3个Web服务器上都移动到一个池中,希望减少大约2/3的数据库查找 eAccelerator的一个便利之处是基于web的控制接口(),当我们不得不意外刷新缓存、快速监视缓存中的脚本等时,它被证明非常有用 我们一直在寻找,但没有发现任何为memcache提供相同类型功能的东西——有人知道是否存在这样的东西吗 显然,在控制台上使用memcache刷新缓存etc是很容易的,但是我们的特殊设置意味着我们可能会有人监视我们的前端,需要刷新缓存,而这

我们已经在3个Web服务器中的每一个上运行,并且希望在所有3个Web服务器上都移动到一个池中,希望减少大约2/3的数据库查找

eAccelerator的一个便利之处是基于web的控制接口(),当我们不得不意外刷新缓存、快速监视缓存中的脚本等时,它被证明非常有用

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

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

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

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

我们一直在玩弄munin插件来显示数据使用情况,并认为我们必须按照上面建议的路线(系统调用等),但希望有人,某处已经推出了类似的东西

可能就是你要找的

可以从多个memcache服务器获取统计数据和转储


Can and.

PHPMemcacheAdmin-

我知道这是一个旧问题的后期补充,但没有一个答案是简单的解决方案,因此我创建了一个,并将其放在上面供您欣赏:

截图

它现在也包含在PECL的APC分发包中。我所说的APC包当然是指memcache PECL包。答案中指向memcache.php的链接已断开。另外还有phpMemcachedAdmin,我已经把它移植到Github上,并添加了一些新功能,比如实时监控Memcached的实时图表:谢谢。迄今为止,我看到的管理memcached的最佳界面。我希望您在这方面继续改进,例如刷新单个键,并在删除键时使用AJAX,这样整个界面就不必重新加载。:)@瑞安。如果您有任何建议,请随时在github上打开一个问题,我会抽出时间进行更新和实施。