使用NC访问Memcached

首先

在安装了 memcached 后,我使用了 nc 命令来进行连通性确认,但遇到了一个小陷阱,我将其记录下来。

失败模式


$ nc memcache.xxxxx.cfg.apne1.cache.amazonaws.com 11211
set name 0 100 4
test

CLIENT_ERROR bad data chunk

无论做什么,都会返回 CLIENT_ERROR 坏数据块。

成功模式


$ nc -C memcache.xxxxx.cfg.apne1.cache.amazonaws.com 11211
set name 0 100 4
test
STORED
get name
VALUE name 0 4
test
END

Memcached 使用 CRLF(¥r¥n) 作为换行符,因此需要添加 -C 选项来更改换行码。

参考:Memcached协议

广告
将在 10 秒后关闭
bannerAds