Memcached Telnet命令示例

本文介绍一些基本的memcached telnet命令,可以用它来检查memcached服务器的运行状况。 这些命令在调试方面非常有用,可以在安装了telnet的任何操作系统中使用。

如果在unix系统上,那么使用ps -eaf | grep memcached命令可以检查它运行的端口。
例如,当在unix系统上运行此命令时,得到了以下输出:

Pankaj:~ Pankaj$ ps -eaf | grep memcached 503 55442 55296   0   0:00.15 ttys000    0:00.22 memcached -p 11111 -vv 503 58945 56875   0   0:00.01 ttys003    0:00.01 grep memcached Pankaj:~ Pankaj$ 

因此,memcached在TCP端口11111和详细模式(-vv)上运行。 如果要在启动命令中使用-d选项作为守护进程运行。

Memcached Telnet命令

使用telnet连接到memcached服务器并启动会话:

telnet localhost 11111 

使用telnet将数据存储在memcached服务器中,如下:

set KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES 

通过telnet从memcached中检索数据:

get KEY 

覆盖现有键(KEY):

replace KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES 

删除键(KEY):

delete KEY 

获取服务器统计信息:

stats stats items stats slabs 

清除缓存数据:

flush_all 

退出telnet会话

quit 

Memcached Server Telnet示例

Pankaj:~ Pankaj$ telnet localhost 11111 Trying ::1... Connected to localhost. Escape character is '^]'. set Test 0 100 10 JournalDev STORED get Test VALUE Test 0 10 JournalDev END replace Test 0 100 4 Temp STORED get Test VALUE Test 0 4 Temp END stats items STAT items:1:number 1 STAT items:1:age 19 STAT items:1:evicted 0 STAT items:1:evicted_time 0 STAT items:1:outofmemory 0 STAT items:1:tailrepairs 0 END flush_all OK get Test END version VERSION 1.2.8 quit Connection closed by foreign host. Pankaj:~ Pankaj$ 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/264080.html

(0)
上一篇 2022年6月6日 23:50
下一篇 2022年6月6日 23:51

相关推荐

发表回复

登录后才能评论