浅析memcache启动以及telnet命令详解


Posted in PHP onJune 28, 2013

1、启动Memcache 常用参数

-p <num> 监听的TCP端口(默认: 11211)
-U <num> UDP监听端口 (默认: 11211, 0 时关闭)
-d 以守护进程方式运行
-u <username> 运行运行 Memcached的账户 非root用户
-m <num> 最大的内存使用单位是MB 默认是64MB
-c <num> 软连接数量默认是1024
-v 输出警告和错误信息
-vv 打印客户端的请求和返回信息
-h 打印帮助信息
-i 打印memcached和libevent的版权信息
-l <ip_addr> 绑定地址 (默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)
-P <file> 将PID写入文件<file>,这样可以使得后边进行快速进程终止, 需要与 -d 一起使用

2、Memcache telnet 常用命令
COMMAND DESCRIPTION EXAMPLE
get Reads a value get mykey
set Set a key unconditionally set mykey 0 60 5
add Add a new key add newkey 0 60 5
replace Overwrite existing key replace key 0 60 5
append Append data to existing key append key 0 60 15
prepend Prepend data to existing key prepend key 0 60 15
incr Increments numerical key value by given number incr mykey 2
decr Decrements numerical key value by given number decr mykey 5
delete Deletes an existing key delete mykey
flush_all Invalidate specific items immediately flush_all
Invalidate all items in n seconds flush_all 900
stats Prints general statistics stats
Prints memory statistics stats slabs
Prints memory statistics stats malloc
Print higher level allocation statistics stats items
  stats detail
  stats sizes
Resets statistics stats reset
version Prints server version. version
verbosity Increases log level verbosity
quit Terminate telnet session quit

3、stats命令详解
pid memcache服务器的进程ID
uptime 服务器已经运行的秒数
time 服务器当前的unix时间戳
version memcache版本
pointer_size 当前操作系统的指针大小(32位系统一般是32bit)
rusage_user 进程的累计用户时间
rusage_system 进程的累计系统时间
curr_items 服务器当前存储的items数量
total_items 从服务器启动以后存储的items总数量
bytes 当前服务器存储items占用的字节数
curr_connections 当前打开着的连接数
total_connections 从服务器启动以后曾经打开过的连接数
connection_structures 服务器分配的连接构造数
cmd_get get命令(获取)总请求次数
cmd_set set命令(保存)总请求次数
get_hits 总命中次数
get_misses 总未命中次数
evictions 为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)
bytes_read 总读取字节数(请求字节数)
bytes_written 总发送字节数(结果字节数)
limit_maxbytes 分配给memcache的内存大小(字节)
threads 当前线程数

4、Memcache 启动tips
a:监听内网地址
b:修改默认端口号
c:设置最大连接数,最大内存占用数
PHP 相关文章推荐
Mysql数据库操作类( 1127版,提供源码下载 )
Dec 02 PHP
php 学习资料零碎东西
Dec 04 PHP
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
May 24 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
Jul 18 PHP
浅析PHP的静态成员函数效率更高的原因
Jun 13 PHP
解决php表单重复提交实现方法
Sep 29 PHP
php简单实现sql防注入的方法
Apr 22 PHP
phpstudy的php版本自由修改的方法
Oct 18 PHP
Laravel框架使用Seeder实现自动填充数据功能
Jun 13 PHP
PHP下载文件函数与用法示例
Sep 27 PHP
laravel 解决crontab不执行的问题
Oct 22 PHP
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
Apr 11 PHP
浅析HTTP消息头网页缓存控制以及header常用指令介绍
Jun 28 #PHP
深入apache配置文件httpd.conf的部分参数说明
Jun 28 #PHP
浅析php变量修饰符static的使用
Jun 28 #PHP
解析php如何将日志写进syslog
Jun 28 #PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
Jun 28 #PHP
解析PHP中的内存管理,PHP动态分配和释放内存
Jun 28 #PHP
关于使用key/value数据库redis和TTSERVER的心得体会
Jun 28 #PHP
You might like
php中通过Ajax如何实现异步文件上传的代码实例
2011/05/07 PHP
PHP中几种常见的超时处理全面总结
2012/09/11 PHP
深入PHP异步执行的详解
2013/06/03 PHP
php统计数组元素个数的方法
2015/07/02 PHP
如何使用php等比例缩放图片
2016/10/12 PHP
PHP面向对象继承用法详解(优化与减少代码重复)
2016/12/02 PHP
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
2011/10/21 Javascript
jQuery实现可拖动的浮动层完整代码
2013/05/27 Javascript
JS获取下拉列表所选中的TEXT和Value的实现代码
2014/01/11 Javascript
深入探寻javascript定时器
2015/01/02 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
js实现拉幕效果的广告代码
2015/09/02 Javascript
Bootstrap表单Form全面解析
2016/06/13 Javascript
有关文件上传 非ajax提交 得到后台数据问题
2016/10/12 Javascript
jQuery Ztree行政地区树状展示(点击加载)
2016/11/09 Javascript
浅谈用Webpack路径压缩图片上传尺寸获取的问题
2018/02/22 Javascript
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
2018/02/26 Javascript
JavaScript常见事件处理程序实例总结
2019/01/05 Javascript
如何从头实现一个node.js的koa框架
2019/06/17 Javascript
微信js-sdk 录音功能的示例代码
2019/11/01 Javascript
9种方法优化jQuery代码详解
2020/02/04 jQuery
jquery实现抽奖功能
2020/10/22 jQuery
js 数据类型判断的方法
2020/12/03 Javascript
[01:43]倾听DOTA2英雄之声 魅惑魔女国服配音鉴赏
2013/06/06 DOTA
[01:10:49]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
Python访问MySQL封装的常用类实例
2014/11/11 Python
Python装饰器基础详解
2016/03/09 Python
使用Python制作自动推送微信消息提醒的备忘录功能
2018/09/06 Python
Python实现程序判断季节的代码示例
2019/01/28 Python
Python响应对象text属性乱码解决方案
2020/03/31 Python
Python修改DBF文件指定列
2020/12/19 Python
白血病捐款倡议书
2014/05/14 职场文书
交通事故委托书范本
2014/09/28 职场文书
2015年幼儿园国庆节活动总结
2015/07/30 职场文书
Javascript使用integrity属性进行安全验证
2021/11/07 Javascript
vue route新窗口跳转页面并且携带与接收参数
2022/04/10 Vue.js