- 浏览: 2538585 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (676)
- linux运维 (157)
- php (65)
- mysql (78)
- nginx (27)
- apche (18)
- framework (6)
- windows (9)
- IDE工具 (23)
- struts2 (7)
- java (13)
- 移动互联网 (14)
- memcache redis (23)
- shell基础/命令/语法 (37)
- shell (50)
- puppet (4)
- C (11)
- python (9)
- 产品经理 (27)
- Sphinx (4)
- svn (12)
- 设计构建 (12)
- 项目管理 (44)
- SEO (1)
- 网站架构 (26)
- 审时度势 (42)
- 网络 (14)
- 激发事业[书&视频] (81)
- 其它 (12)
- 摄影 (8)
- android (21)
最新评论
-
zhongmin2012:
原文的书在哪里
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
renzhengzhi:
你好,请问个问题,从master同步数据到slave的时候,s ...
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
ibc789:
你好,看了你的文章,我想请教个问题, 我在用 redis的时候 ...
redis 的两种持久化方式及原理 -
iijjll:
写得非常好
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
iijjll:
写得非常好
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
1G=1024*1024*1024=1073741824 bytes
一、缓存命中率 = get_hits/cmd_get * 100%
二、get_misses的数字加上get_hits应该等于cmd_get
三、total_items == cmd_set == get_misses,当可用最大内存用光时,
memcached就会删掉一些内容,等式就会不成立
--------------------------------------------------- netstat
netstat -anp | grep memcached
netstat -n| grep 12000
查找较多time_wait连接
netstat -n| grep 12000 |grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20
------------------------------------------phpmemcached
见附件 memcachephp.zip
-------------------------------------memcached-top
perl memcache-top-v0.6 --instances=192.168.1.252:12000,192.168.1.241:12000
memcache-top v0.6 (default port: 11211, color: on, refresh: 3 seconds)
INSTANCE USAGE HIT % CONN TIME EVICT/s READ/s WRITE/s
192.168.1.252:12000 0.3% 0.0% 77 0.8ms 0.0 2 201
192.168.1.241:12000 0.0% 0.0% 55 1.2ms 0.0 134 1380
AVERAGE: 0.2% 0.0% 66 1.0ms 0.0 68 790
TOTAL: 1.8MB/ 1.0GB 132 2.0ms 0.0 136 1581
(ctrl-c to quit.)
------------------------------------telnet
用telnet测试memcached
delete未命中次数
delete命中次数
STAT pid 1253
STAT uptime 76637
STAT time 1305776802
STAT version 1.4.5
STAT pointer_size 32
STAT rusage_user 2.339644
STAT rusage_system 14.290827
STAT curr_connections 5
STAT total_connections 88669
STAT connection_structures 79
STAT cmd_get 88660
STAT cmd_set 88661
STAT cmd_flush 0
STAT get_hits 73875
STAT get_misses 14785
STAT delete_misses 0
STAT delete_hits 0
STAT incr_misses 0
STAT incr_hits 0
STAT decr_misses 0
STAT decr_hits 0
STAT cas_misses 0
STAT cas_hits 0
STAT cas_badval 0
STAT auth_cmds 0
STAT auth_errors 0
STAT bytes_read 79554683
STAT bytes_written 65724855
STAT limit_maxbytes 10485760
STAT accepting_conns 1
STAT listen_disabled_num 0
STAT threads 4
STAT conn_yields 0
STAT bytes 4149748
STAT curr_items 5171
STAT total_items 88660
STAT evictions 0
STAT reclaimed 9610
[root@jushanweb1 ~]# telnet 192.168.12.201 13002
Trying 192.168.12.201...
Connected to 192.168.12.201 (192.168.12.201).
Escape character is '^]'.
stats
STAT pid 8382
STAT uptime 190574
STAT time 1301579774
STAT version 1.2.0
STAT pointer_size 32
STAT rusage_user 0.003999
STAT rusage_system 0.033994
STAT curr_items 1
STAT total_items 1
STAT bytes 50
STAT curr_connections 2
STAT total_connections 4
STAT connection_structures 3
STAT cmd_get 0
STAT cmd_set 1
STAT get_hits 0
STAT get_misses 0
STAT bytes_read 216
STAT bytes_written 92
STAT limit_maxbytes 524288000
END
- memcachephp.zip (7.9 KB)
- 下载次数: 4
- memcache-top-v0.rar (3.9 KB)
- 下载次数: 6
发表评论
-
通过Keepalived实现Redis Failover自动故障切换功能[实践分享]
2015-03-12 17:10 7420参考资料:http://patrick-tang.blog ... -
Redis学习手册(主从复制)
2015-03-12 17:05 7349一、Redis的Replication: ... -
redis 的两种持久化方式及原理
2015-03-12 16:52 63330Redis是一种高级key-value数据库。它跟memc ... -
Redis指令手册中文版
2014-08-08 17:09 957连接控制QUIT :退出,关 ... -
Redis服务的监控
2013-01-17 16:00 6718redis 监控工具安装配置http://blog.sin ... -
【汇总】redis
2012-04-16 13:51 1450http://bbs.chinaunix.net/thread ... -
memcache运用代码
2011-07-22 11:38 1419interface ICache { pub ... -
memcache 丢数据解决方案
2011-07-01 11:17 2700一小时以内数据变化都存放到memcached中,无论数据读取或 ... -
Memcached repcached同步
2011-06-10 14:10 2201#安装 wget http://downloads.sour ... -
memcached命中率问题
2011-06-09 21:14 2004http://www.iteye.com/topic/2256 ... -
php遍历memcache所有键值
2011-05-31 17:56 4375很有用的东东,PHP遍历MEMCACHE的所有键,在做管理me ... -
memcached全面剖析和深度剖析
2011-05-15 14:43 1686Memcached深度分析(原创) 2009年2月11日 ... -
centos 下安装memcache配置
2010-09-21 15:01 7451为什么会有Memcache和memca ... -
关于session和memcache的若干问题
2010-09-20 15:17 5597=============================== ... -
Memcached深度分析----转新浪开发者博客
2009-07-11 22:36 1665http://blog.developers.api.sina ... -
多台memcache 研究
2009-07-11 13:07 4865第一种方法是通过设置特殊key前缀实现分布,基本可以实现mem ... -
Memcache分组和同步机制的实现--这不是memcache集群了么
2009-07-05 21:53 13075首先我们明确了解就是Memcache是一个简单、快速、高效的分 ... -
memcached全面剖析–5. memcached的应用和兼容程序
2009-07-05 21:31 1608memcached的连载终于要结束了。到上次为止,我们介绍了与 ... -
[推荐]memcached全面剖析–4. memcached的分布式算法:Consistent Hashing
2009-07-05 21:20 2521第2次 、 第3次 由前坂介绍了memcached的内部情况 ... -
【汇总】Memcache
2009-07-01 11:40 3718memcached全面剖析和深度剖析.rar ...
相关推荐
CentOS管理脚本-安装最新资源库-安装Apache+MySQL+PHP5.4 - 工具如 nload - netstat - lsof - iostat - systat 等_centos
* 查看服务器端口是否可用:netstat命令可以查看服务器端口是否可用,例如netstat -tlnp | grep 80。 * yum常用命令:yum命令可以管理软件包,例如yum install httpd安装httpd软件包。 十、其他命令 * 查看统计...
Linux操作系统中的`telnet`和`telnet-server`是两个重要的网络通信工具,它们主要用于远程登录服务。在本文中,我们将深入探讨这两个组件的作用、安装过程以及如何在Linux环境中使用它们。 `telnet`是一个基于TCP...
制造商架构概述+-----------+| mftracerd |----------++-----------+ | PutItem V+-----------+ +-----------------+ +-----------------+| mftracerd |------>| Kinesis Streams | ---> | Lambda function |+...
netstat 和 telnet 命令在 Windows7 中的用法 在 Windows7 操作系统中,netstat 和 telnet 命令是两个非常重要的网络命令。下面我们将详细介绍这两个命令的用法和相关知识点。 netstat 命令 netstat 命令是用于...
- `-M`或`--masquerade`:显示伪装(masquerading)的连接,这是NAT(网络地址转换)的一部分。 - `-e`或`--extend`:显示更详细的信息,包括选项如接收和发送的包数量等。 - `-T`或`--notrim`:不修剪长地址,...
3. **监控网络性能**:除了基本的连接信息外,`Netstat`还可以提供有关网络性能的信息,如重传次数、接收和发送数据包的数量等,对于网络性能的监测非常有帮助。 4. **分析协议统计**:用户可以通过`Netstat`获取...
最后,你可以通过`netstat -tuln`命令检查telnet服务是否正在监听端口23。一切就绪后,其他机器就可以通过telnet命令连接到这台服务器了。 总结,离线安装Linux系统的telnet功能主要涉及以下步骤: 1. 获取telnet...
在深入探讨Linux中netstat命令的丰富功能与应用之前,我们先简要回顾一下netstat的基本定义:netstat是Linux系统中一个强大的网络诊断工具,主要用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,尤其适用于监测和...
netstat-monitor 是一个命令行工具用来监控网络连接,其输出结果跟使用了 netstat 命令参数 "netstat --inet -alp" 一样。Netstat-monitor 可持续运行并报告新的连接,也可通过过滤器来限制显示所需的内容。
了解`netstat -na`命令的输出对于网络管理员和安全专业人员来说至关重要,它不仅有助于监控网络健康状况,还可以用于检测潜在的安全威胁,例如异常的端口开放情况或非正常的连接模式。通过定期检查这些信息,可以...
nbtstat 及 netstat 命令---查对方 IP mac 地址 根据 IP 查对方计算机名 nbtstat 命令是用于查看当前基于 NETBIOS 的 TCP/IP 连接状态的命令,通过该命令可以获得远程或本地机器的组名和机器名。该命令的主要用途是...
cmd 命令 netstat 查看系统端口使用情况 在日常的开发和维护工作中,我们经常会遇到一些棘手的问题,例如,在启动应用程序时发现系统需要的端口被其他程序占用,从而导致应用程序无法正常启动。这时,我们需要知道...
netstat {[-veenNac]-i [] | [-cnNe]-M | -s} [delay] ``` ##### 2. 参数详解 - `-r` 或 `--routed`:显示路由表。 - `-i` 或 `--interfaces`:显示接口表。 - `-g` 或 `--groups`:显示多播组成员身份。 - `-s` 或...
CentOS 上安装部署 Telnet Telnet 是一种远程登录协议,允许用户通过命令行界面远程连接到服务器上。在 CentOS 操作系统中,默认情况下没有安装 Telnet,需要手动安装。下面将介绍如何在 CentOS 上安装和部署 ...
在IT网络领域,netstat命令是一个非常常用的工具,用于查看操作系统网络接口的当前连接状态。当我们看到netstat输出中存在大量的TCP连接处于TIME_WAIT状态时,这通常意味着系统可能存在一些性能问题或者配置上的挑战...
netstat监控脚本netstat监控脚本netstat监控脚本netstat监控脚本
【网络问题排查与netstat命令详解】 在信息技术领域,网络问题的排查是开发人员和运维工程师日常工作中不可或缺的一部分。无论是Windows还是Linux系统,`netstat`命令都是一个强大的工具,用于查看网络连接状态、...