浅析memcache启动以及telnet命令详解
2015-01-24信息快讯网
本篇文章是对memcache启动以及telnet命令进行了详细的分析介绍,需要的朋友参考下
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使用websocket示例详解
PHP中isset()和unset()函数的用法小结
CodeIgniter框架中_remap()使用方法2例
php function用法如何递归及return和echo区别
解决Codeigniter不能上传rar和zip压缩包问题
PHP empty函数报错解决办法
PHP中ini_set和ini_get函数的用法小结
php将session放入memcached的设置方法
php中的filesystem文件系统函数介绍及使用示例
显示youtube视频缩略图和Vimeo视频缩略图代码分享
codeigniter教程之上传视频并使用ffmpeg转flv示例
使用swoole扩展php websocket示例
codeigniter教程之多文件上传使用示例
PHP下获取上个月、下个月、本月的日期(strtotime,date)
PHP 利用Mail_MimeDecode类提取邮件信息示例
那些年我们错过的魔术方法(Magic Methods)
memcache命令启动参数中文解释
win7下memCache的安装过程(具体操作步骤)
浅析HTTP消息头网页缓存控制以及header常用指令介绍
zend Framework中的Layout(模块化得布局)详解
解析在zend Farmework下如何创立一个FORM表单
解析zend Framework如何自动加载类
解析file_get_contents模仿浏览器头(user_agent)获取数据
领悟php接口中interface存在的意义
解析linux下安装memcacheq(mcq)全过程笔记
Memcached常用命令以及使用说明详解
深入file_get_contents与curl函数的详解
解析如何去掉CodeIgniter URL中的index.php
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
解析PHP中的file_get_contents获取远程页面乱码的问题
深入file_get_contents函数抓取内容失败的原因分析
基于php使用memcache存储session的详解
php中0,null,empty,空,false,字符串关系的详细介绍
Android ProgressBar进度条和ProgressDialog进度框的展示DEMO