memcache 内の項目をクリアしたい場合、一般的な方法は何ですか?殺して再起動しますか?再起動する必要がある memcache が n 個ある場合はどうすればよいでしょうか?一つ一つやるの?
これは非常に簡単です。memcached がローカル ポート 11211 で実行されていると仮定して、次のコマンド ラインを実行します。
$ echo ”flush_all” | nc localhost 11211
または
まず接続: telnet 127.0.0.1 11211
次に、Enter キーを押します
第三に、flush_all の後に Enter キーを押します
コンソールに「OK」と表示され、操作が成功したことが示されます
説明:
1. すべてのキー値をクリアします
フラッシュオール
注: フラッシュはアイテムを削除するのではなく、すべてのアイテムを期限切れとしてマークするだけなので、現時点では memcache がまだすべてのメモリを占有しています。
2. 出口
やめてください