redisの設定ファイルを編集した際にすぐに有効化する方法

Redisの設定ファイルを即座に変更するには、以下の2つの方法があります:

  1. コマンドライン引数で設定パラメータを渡す:Redisを実行時にコマンドライン引数で変更する設定パラメータを渡すことができます。これは、設定ファイル内の対応するパラメータを上書きします。たとえば、Redisのポート番号を変更するには、次のコマンドを使用してRedisインスタンスを起動します。
redis-server --port <新端口号>

コンフィギュレーションファイルのポート番号の設定を上書きし、即座に反映されます。

  1. CONFIG SETコマンドで実行時に設定を変更。使用方法は次のとおりです。
CONFIG SET <配置参数> <新值>

例えば、Redisの最大メモリ制限を変更するには次のコマンドを使用します。

CONFIG SET maxmemory <新值>

CONFIG SETコマンドの実行後、Redisは直ちに新しい設定パラメータを適用して有効にします。

CONFIG SETコマンドで変更した設定パラメータは、現在のRedisインスタンスでのみ有効で、Redisを再起動すると設定ファイル内のパラメータが使用されるため、設定を永続的に変更する必要がある場合は、設定ファイルも変更してRedisを再起動する必要があります。

bannerAds