分类 默认分类 下的文章

memcahche不像redis那样有ttl命令可以直接查看key的过期时间.不过通过操作开始实现.

1 stats items
该命令输出的结果会类似如下:
STAT items:1:number 66
其中1,就是slab_id, 66表示在slab为1下有key 66个.

2 stats cachedump slab_id count (count表示一次显示几个,0表示全部显示)
该命令会输出结果每行会类似如下:
ITEM abc [100 b; 1528336485 s]
其中键名abc, 占用100byte, 过期时间1528336485(unix时间戳形式)

go安装依赖时,提示下载超时.有点经验的应该也能猜到应该就是需要科学上网才行.知道原因后,思路就很明了.使用代理.
shell中GOPROXY环境可以控制go使用的代理.

解决方案一:(使用第三方镜像,这家好像不错https://goproxy.io/zh/)
export GOPROXY=https://goproxy.io,direct
方案二:(如果你本地电脑可以科学上网,走科学上学的网络)
export GOPROXY=https://127.0.0.1:10086,direct