Redis@WordPress redis-cli flushallコマンド

WordPressのカレンダーがRedis Object Cacheプラグインをインストールした後から調子が悪かったのでコマンドからキャッシュをクリアしたらいい感じだったのでめも。

Redis Object CacheはWordpressページの読み込みを早くするためのプラグインです。

# dnf -y --enablerepo=remi install php-fpm php-pecl-redis5

# dnf -y install redis
# systemctl enable --now redis

# systemctl restart php-fpm

 

上記コマンドでRedisをインストール有効ににして [プラグイン]-[新規追加] で「Redis Object Cache」を追加して使うことができますがカレンダー更新不具合に心痛していました。

あれこれ設定を確認するとRedisのキャッシュをクリアすると良いことが分かりました。

.

これを cron から自動で実行できるコマンドが redis-cli flushall です。毎日0:01 に自動実行するには crontab -e を編集して以下のコマンドでOKです。

crontab -e
1 0 * * * /root/redis-flush-cache.sh

vi /root/redis-flush-cache.sh

#!/bin/bash
/usr/bin/redis-cli flushall async

.

参考URL : RedisのKeyを全て削除する – Qiita

SSHを使用してRedisキャッシュをクリアする

同じカテゴリーの記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です