使用memadmin可视化监视我们的memcache
相信还是有很多项目使用memcache,可能有些人说有点out了,但是呢??? 项目上的东西不是你想换就能换的。。。谁都想多一事不如少
一事,大面积更换之后所面临的未知风险可能让你无法承受,但是呢, memcache就是一个服务器进程,默认是没有可视化的监控,而且还无法动
态的查看和修改memcache中的数据,这会导致我们在使用memcache的过程中,就像小姑娘一样,极度没有安全感。
一:memadmin监控系统
开源的世界是广阔的,所以在百万的开源项目中,自然会有这类需求的解决方案,比如这里的memadmin,然后我就百科了一下,如下图:

ok,从上图中,你应该大概可以看出memadmin所能监控的范围了。 stats,settings, items, slabs。。。 等等,下面呢,我们就把这个环境
安装起来,看看是不是很吊。
二:memadmin的安装
1. 安装memcache
这个很简单,大家要么安装windows版本的memcache,要么在centos上乱搭一下,这里我就选择centos。
memcache官网:http://memcached.org/

在官网上大家应该也可以看到安装步骤:不过要注意,安装memcache之前还要安装libevent。

然后呢,我们就可以按照这个步骤开启了。

2. 安装php的运行环境
由于memadmin是一个php程序,所以必须安装apache服务器,为了方便,这里我就安装wamp集成环境,所选择的版本是:2.5

安装好之后呢,我们去apache的httpd.conf上把默认端口改了,由80 => 8080,这样的话就不占用80端口的情况下打开我们的网站了。


三:下载memadmin可执行程序
完整成功启动,接下来我们可以下载memadmin程序。网址:http://www.junopen.com/memadmin/ ,下载完成之后我们将其放到wamp的
www目录下。


四:安装memcache.dll 扩展
这个算是最坑爹的一步,memcache的版本要和php的版本都有对应关系的,也就是,不是随便找一个memcache.dll就能安装成功的,从
http://pecl.php.net/package/memcache 网站上也没有找到合适的。。。最后花擦了整个搜索,终于让我给找到了。。。既然找到了,下一步我们
就需要将 memcache.dll放到 ext文件夹下,最后在apache目录下的php.ini文件中加一下引用即可,如下图:


提醒大家的是一定要看清楚文件所在的目录哦,,, ok,经过上面种种步骤,我们的安装基本上算是完成了,最后就是修改下memadmin网站的登
录名和密码,在这里呢,我都改成了默认的admin/admin。

之后我们就可以打开网站了,是不是有点超级兴奋的感觉。。。最后再附加一些网站的截图,如果大家懂memcache,这些截图应该很熟悉的哦~~



好了,大概就这样了,是不是很吊的样子。。。当然,更多细节,待你挖掘~~~
使用memadmin可视化监视我们的memcache的更多相关文章
- MemCache在win7上的可视化配置以及Nodejs/Net应用
惯例科普:MemCache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的.需要频繁访问数据库的 ...
- 可视化配置以及Net应用MemCache在win7
MemCache在win7上的可视化配置以及Net应用 惯例科普:MemCache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以 ...
- Memcache服务搭建
Memcache Memcache的作用网上资料都讲的很好,说简单点就是减轻读取数据库的压力,原理也很简单: 被请求的数据会先到memcache里去取,如果没有就去数据库里取,顺便给memcache带 ...
- 远程监视jboss应用java内存的配置
前言 因为最近一个项目部署在客户那边运行一个月左右就会出现java内存溢出的问题,为了时时监控java内存的情况需要,需要远程查看服务器上java内存的一些情况.在公司模拟部署了远程监视linux下项 ...
- 远程监视jboss应用java内存的配置(实测) .
前言 因为最近一个项目部署在客户那边运行一个月左右就会出现java内存溢出的问题,为了时时监控java内存的情况需要,需要远程查看服务器上java内存的一些情况.在公司模拟部署了远程监视linux下项 ...
- Java虚拟机详解(八)------虚拟机监控和分析工具(2)——可视化
上篇博客我们介绍了虚拟机监控和分析命令行工具,由于其不够直观,不是很容易排查问题,那么本篇博客我们就来介绍几个可视化工具. 1.JConsole JConsole(Java Monitoring an ...
- JVM 第四篇:可视化 JVM 故障处理工具
本文内容过于硬核,建议有 Java 相关经验人士阅读. 1. 可视化工具 在 JDK 中为我们提供了大量的 JVM 故障处理工具,都在 JDK 的 bin 目录下: 这其中除了大量的命令行工具以外,还 ...
- jdk可视化工具系列——检视阅读
jdk可视化工具系列--检视阅读 参考 java虚拟机系列 RednaxelaFX知乎问答 RednaxelaFX博客 JConsole--Java监视与管理控制台 jconsole介绍 JConso ...
- JConsole可视化工具
JConsole基本介绍 Jconsole (Java Monitoring and Management Console),一种基于JMX的可视化监视.管理工具.JConsole 基本包括以下基本功 ...
随机推荐
- 再看ftp上传文件
前言 去年在项目中用到ftp上传文件,用FtpWebRequest和FtpWebResponse封装一个帮助类,这个在网上能找到很多,前台使用Uploadify控件,然后在服务器上搭建Ftp服务器,在 ...
- Struts2 源码分析——Result类实例
本章简言 上一章笔者讲到关于DefaultActionInvocation类执行action的相关知识.我们清楚的知道在执行action类实例之后会相关处理返回的结果.而这章笔者将对处理结果相关的内容 ...
- Struts2 源码分析——拦截器的机制
本章简言 上一章讲到关于action代理类的工作.即是如何去找对应的action配置信息,并执行action类的实例.而这一章笔者将讲到在执行action需要用到的拦截器.为什么要讲拦截器呢?可以这样 ...
- inno setup读取注册表遇到的一个坑
一.背景 目前,公司针对PR开发的一个插件需要发布到64位系统上.该插件包括一个prm格式的文件和若干个DLL文件.其中,prm文件需要复制到PR公共插件目录下,DLL需要复制到Windows系统目录 ...
- WPF老矣,尚能饭否——且说说WPF今生未来(中):策略
本文接上文<WPF老矣,尚能饭否——且说说WPF今生未来(上):担心>继续. “上篇”中部分精彩的点评: 虽然WPF不再更新了,但是基于WPF的技术还是在发展着,就比如现在的WinRT,只 ...
- ubuntu 12.04 LTS 如何使用更快的更新源
装好ubuntu系统后的第一见事就是替换自带的更新源,原因是系统自带的源有些在中国访问不了,可以访问的速度又特别慢.幸好国内的一些公司和大学提供了速度不错的更新源.下面介绍如何使用更快的更新源 方法/ ...
- big-endian和little-endian
1.故事的起源 "endian"这个词出自<格列佛游记>.小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开 ...
- 利用伪类:before&&:after实现图标库图标
一.实现如下效果 二.代码实现思路 图案一源码 <!DOCTYPE html> <html> <head> <meta charset="utf-8 ...
- CSS笔记之伪类与伪元素
伪类分为两种:UI伪类 与 结构化伪类 UI伪类:a:link{} a:hover{} a:active{} a:visited{} input[type='text']:focus{} ...
- HTTP 协议整理(转)
HTTP 协议 作为web开发人员,了解一些http协议的知识很有必要.本文简单介绍了HTTP协议的知识,若有错误的地方,望大家斧正. 1.HTTP协议是什么? http协议是一个应用层的协议.规定了 ...