Memcached –使用命令行刷新服务器内容
您可以使用flush_all命令使所有现有的缓存项无效。该命令不会暂停服务器,因为它会立即返回。
它根本不会释放或刷新内存,只会导致所有项目过期。
netcat(nc)命令示例
该NC(netcat的)命令是一个简单的UNIX实用程序,它读取并使用TCP或UDP协议通过网络连接将数据写入。
它可以简单地连接到memcached实例并使所有现有缓存无效:
echo 'flush_all' | nc localhost 11211
或者
echo 'flush_all' | netcat localhost 11211
或者
nc 192.168.1.10 11211<<<"flush_all"
在哪里,
192.168.1.10–memcached服务器实例
localhost–memcached服务器实例
11211–memcached服务器端口。
Telnet命令示例
输入以下命令:
telnet your-memcached-server-ip PORT
在此示例中,连接到192.168.1.1011212并发出如下的flush_all命令:
$ telnet 192.168.1.10 11212
样本输出:
Trying 192.168.1.10... Connected to cache01.nixcraft.net.in. Escape character is ‘^]’. flush_all OK quit Connection to cache01.nixcraft.net.in closed by foreign host.
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西