日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java memcached清除,手动清除memcached缓存

發布時間:2024/3/24 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java memcached清除,手动清除memcached缓存 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

軟件版本

memcached-1.4.5

memcache-3.0.5

php-5.2.11

1、查 memcache 狀態

/usr/bin/perl /usr/local/src/memcached-1.4.5/scripts/memcached-tool localhost:11211

或者

telnet localhost 11211

2、手動清除 memcached 測試

1) flush_all

echo "flush_all" | nc localhost 11211

或者直接 telnet 到服務端

# telnet localhost 11211

Trying 127.0.0.1...

Connected to localhost.localdomain (127.0.0.1).

Escape character is '^]'.

get var_key

VALUE var_key 0 13

test variable

END

flush_all

OK

get var_key

END

quit

Connection closed by foreign host.

2) 重啟 memcached 進程

kill $(ps aux|grep memcached|grep -v grep |awk '{print $2}')

/usr/local/memcached/bin/memcached -d -m 256 -p 11211 -u nobody

3) 測試

Memcache::flush()?immediately invalidates all existing items.

/*?procedural?API?*/

$memcache_obj?=?memcache_connect('memcache_host',?11211);

memcache_flush($memcache_obj);

/*?OO?API?*/

$memcache_obj?=?new?Memcache;

$memcache_obj->connect('memcache_host',?11211);

$memcache_obj->flush();

?>

這個測試的表現是請求 Memcache::flush() 以后仍可以 get $key 取到值,而且通過 memcached-tool? 查到該 item 的 max_age 并無變化。

總結

以上是生活随笔為你收集整理的java memcached清除,手动清除memcached缓存的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。