美文网首页
Docker安装Memcached

Docker安装Memcached

作者: KN郑某某 | 来源:发表于2019-06-23 15:19 被阅读0次

1 下载

下载镜像

$ docker pull memcached:1.5.16

2 启动

$ docker run --name my-memcache -p 11211:11211 -d memcached:1.5.16

默认启动 memcached设置的最大容量是 64M,设置其他的容量,如 128M

$ docker run --name my-memcache -p 11211:11211 -d memcached:1.5.16 memcached -m 128

3 常用命令

使用telnet连接memcached,如果没有可以先安装

$ yum install -y telnet

连接

$ telnet 127.0.1.1 11211

连接后使用 stats可以查看运行信息,含义如下:

参数 含义
pid memcache服务器进程ID
uptime 服务器已运行秒数
time 服务器当前Unix时间戳
version memcache版本
pointer_size 操作系统指针大小
rusage_user 进程累计用户时间
rusage_system 进程累计系统时间
curr_connections 当前连接数量
total_connections Memcached运行以来连接总数
connection_structures Memcached分配的连接结构数量
cmd_get get命令请求次数
cmd_set set命令请求次数
cmd_flush flush命令请求次数
get_hits get命令命中次数
get_misses get命令未命中次数
delete_misses delete命令未命中次数
delete_hits delete命令命中次数
incr_misses incr命令未命中次数
incr_hits incr命令命中次数
decr_misses decr命令未命中次数
decr_hits decr命令命中次数
cas_misses cas命令未命中次数
cas_hits cas命令命中次数
cas_badval 使用擦拭次数
auth_cmds 认证命令处理的次数
auth_errors 认证失败数目
bytes_read 读取总字节数
bytes_written 发送总字节数
limit_maxbytes 分配的内存总大小(字节), 例如默认是 67108864,即 67108864 / 1024 / 1024 = 64M
accepting_conns 服务器是否达到过最大连接(0/1)
listen_disabled_num 失效的监听数
threads 当前线程数
conn_yields 连接操作主动放弃数目
bytes 当前存储占用的字节数,即使用量
curr_items 当前存储的数据总数
total_items 启动以来存储的数据总数
evictions LRU释放的对象数目
reclaimed 已过期的数据条目来存储新数据的数目

清除所有的缓存

flush_all

退出

quit

相关文章

网友评论

      本文标题:Docker安装Memcached

      本文链接:https://www.haomeiwen.com/subject/umgiqctx.html