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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php下memcache清理过期缓存内容,手动清除memcached缓存方法

發(fā)布時間:2024/3/24 php 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php下memcache清理过期缓存内容,手动清除memcached缓存方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

手動清除memcached緩存

軟件版本

memcached-1.4.5

memcache-3.0.5

php-5.2.11

1.查memcache狀態(tài)

/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 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 nobody3)Memcache::flush() immediately invalidates all

existing items.

/*?procedural?API?*/$memcache_obj=memcache_connect('memcache_host',11211);memcache_flush($memcache_obj);/*?OO?API?*/$memcache_obj=?newMemcache;$memcache_obj->connect('memcache_host',11211);$memcache_obj->flush();?>這個測試的表現(xiàn)是請求Memcache::flush()以后仍可以get $key取到值,而且通過memcached-tool 查到該item的max_age并無變化.參考鏈接MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0

理解?Memcache?的服務器端與客戶端

總結(jié)

以上是生活随笔為你收集整理的php下memcache清理过期缓存内容,手动清除memcached缓存方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。