首页 > 开发 > PHP > 正文

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

2024-05-04 23:11:31
字体:
来源:转载
供稿:网友
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 常用命令

COMMANDDESCRIPTIONEXAMPLE

getReads a valueget mykey

setSet a key unconditionallyset mykey 0 60 5

addAdd a new keyadd newkey 0 60 5

replaceOverwrite existing keyreplace key 0 60 5

appendAppend data to existing keyappend key 0 60 15

prependPrepend data to existing keyprepend key 0 60 15

incrIncrements numerical key value by given numberincr mykey 2

decrDecrements numerical key value by given numberdecr mykey 5

deleteDeletes an existing keydelete mykey

flush_allInvalidate specific items immediatelyflush_all

Invalidate all items in n secondsflush_all 900

statsPrints general statisticsstats

Prints memory statisticsstats slabs

Prints memory statisticsstats malloc

Print higher level allocation statisticsstats items

stats detail

stats sizes

Resets statisticsstats reset

versionPrints server version.version

verbosityIncreases log levelverbosity

quitTerminate telnet sessionquit


3、stats命令详解

pidmemcache服务器的进程ID

uptime服务器已经运行的秒数

time服务器当前的unix时间戳

versionmemcache版本

pointer_size当前操作系统的指针大小(32位系统一般是32bit)

rusage_user进程的累计用户时间

rusage_system进程的累计系统时间

curr_items服务器当前存储的items数量

total_items从服务器启动以后存储的items总数量

bytes当前服务器存储items占用的字节数

curr_connections当前打开着的连接数

total_connections从服务器启动以后曾经打开过的连接数

connection_structures服务器分配的连接构造数

cmd_getget命令(获取)总请求次数

cmd_setset命令(保存)总请求次数

get_hits总命中次数

get_misses总未命中次数

evictions为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)

bytes_read总读取字节数(请求字节数)

bytes_written总发送字节数(结果字节数)

limit_maxbytes分配给memcache的内存大小(字节)

threads当前线程数


4、Memcache 启动tips
a:监听内网地址
b:修改默认端口号
c:设置最大连接数,最大内存占用数
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表