浅析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 相关文章推荐
如何对PHP程序中的常见漏洞进行攻击(下)
Oct 09 PHP
PHP6 先修班 JSON实例代码
Aug 23 PHP
php is_file()和is_dir()用于遍历目录时用法注意事项
Mar 02 PHP
php设计模式 Delegation(委托模式)
Jun 26 PHP
php+js实现图片的上传、裁剪、预览、提交示例
Aug 27 PHP
php获取汉字首字母的函数
Nov 07 PHP
php中有关合并某一字段键值相同的数组合并的改进
Mar 10 PHP
Session 失效的原因汇总及解决丢失办法
Sep 30 PHP
Laravel中注册Facades的步骤详解
Mar 16 PHP
Thinkphp和Bootstrap结合打造个性的分页样式(推荐)
Aug 01 PHP
PHP注释语法规范与命名规范详解篇
Jan 21 PHP
PHP实现读取文件夹及批量重命名文件操作示例
Apr 15 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
ajax完美实现两个网页 分页功能的实例代码
2013/04/16 PHP
如何判断php数组的维度
2013/06/10 PHP
一致性哈希算法以及其PHP实现详细解析
2013/08/24 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
如何正确配置Nginx + PHP
2016/07/15 PHP
PHP中获取文件创建日期、修改日期、访问时间的方法
2016/11/05 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
2017/02/15 PHP
动态加载iframe
2006/06/16 Javascript
jQuery EasyUI NumberBox(数字框)的用法
2010/07/08 Javascript
jQuery实现表单提交时判断的方法
2014/12/13 Javascript
Angular.js回顾ng-app和ng-model使用技巧
2016/04/26 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
2016/06/01 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
2019/05/22 Javascript
js设置默认时间跨度过程详解
2019/07/17 Javascript
js和jquery判断数据类型的4种方法总结
2020/08/28 jQuery
基于jQuery拖拽事件的封装
2020/11/29 jQuery
[42:52]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
Python实现脚本锁功能(同时只能执行一个脚本)
2017/05/10 Python
基于Python的Post请求数据爬取的方法详解
2019/06/14 Python
Python获取好友地区分布及好友性别分布情况代码详解
2019/07/10 Python
python实现最小二乘法线性拟合
2019/07/19 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
opencv之为图像添加边界的方法示例
2019/12/26 Python
用纯css3实现的图片放大镜特效效果非常不错
2014/09/02 HTML / CSS
html5使用canvas绘制一张图片
2014/12/15 HTML / CSS
波兰多品牌运动商店:StreetStyle24.pl
2020/09/22 全球购物
计算 s=(x*y)1/2,用两个宏定义来实现
2016/08/11 面试题
2014乡镇“三八”国际劳动妇女节活动总结
2014/03/01 职场文书
物流管理毕业生自荐信范文
2014/03/15 职场文书
2014党员自我评议表范文
2014/09/20 职场文书
初三毕业评语
2014/12/26 职场文书
不服劳动仲裁起诉书
2015/05/20 职场文书
地道战观后感
2015/06/04 职场文书
运动会加油稿50字
2015/07/21 职场文书
成本低的5个创业项目:投资小、赚钱快
2019/08/20 职场文书
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang