2017-02-07 9 views

答えて

1

Redisのは、単一の設定ファイルを持っています。しかし、いくつかの設定をredis-cli> CONFIG SETコマンドを使用して設定した場合は、CONFIG REWRITEを使用して、すべての変更がredis.confファイルに反映されるようにするか、手動でredis.confファイルを同じ変更で更新する必要があります。ステップを誰もやらない場合は、次回Redisを再起動するときに、redis.confが自動的に変更されないため、古い設定が選択されます。

また、CONFIG SETを使用して設定した構成に従って、redis.confファイルも変更してください。手動で行うこともできますし、Redis 2.8からは、CONFIG REWRITEを使うだけで、自動的にredis.confファイルをスキャンし、現在の設定値と一致しないフィールドを更新することができます。既存ではないがデフォルト値に設定されているフィールドは追加されません。設定ファイル内のコメントは保持されます。

リファレンス - https://redis.io/topics/config

また、デフォルトではファイルの場所は通常/etc/redis.confです。ソースからredisをインストールすると、デフォルトのredis.confもそのpkgに取得されます。

+0

私はキャッシュサーバーとしてredisを使用していますが、db persistanceは行っていませんが、redis serverはdump.rdbファイルを作成しています。 以下は私のredis.confファイルです – vishal

+0

私はキャッシュサーバとしてredisを使用していますが、db persistanceは行っていませんが、redis serverはdump.rdbファイルを作成しています。 以下は私のredis.confファイルです ポート6381 バインド0.0.0.0 ログレベル通知 ログファイル "/home/cache/redis/logs/6381.log" maxmemory 55ギガバイト maxmemoryポリシー揮発性-LRU MaxClientsの"/ home/cache/redis/redis_cluster/6381" #confファイルにsaveパラメータを指定していませんが、dump.rdbを作成しています。 解決してください。 – vishal

関連する問題