Файл redis.conf не загружает изменения - PullRequest
4 голосов
/ 13 марта 2012

Я недавно изменил файл redis.conf на requirepass и отключил сохранение на диск.Но похоже, что он не загружает конфиг.Нужно ли мне убивать процесс (запускается ли он даже тогда, когда я не выпустил «src / redis-server»)?Я использую Ubuntu 10.01

1 Ответ

4 голосов
/ 14 марта 2012

Это на самом деле зависит от версии Redis, а не от версии Ubuntu.Redis 2.0 (или более) включает команду config set для изменения конфигурации сервера без перезапуска.

Чтобы изменить конфигурацию, вы должны изменить строку requirepass и закомментировать сохранениестрок в файле конфигурации, а затем вы можете подключиться с помощью redis-cli для ввода следующих команд:

redis 127.0.0.1:6379> config set requirepass XXX
OK
redis 127.0.0.1:6379> auth XXX
OK
redis 127.0.0.1:6379> config set save ""
OK

Нет необходимости перезагружать сервер.

Если выиспользуйте более старую версию Redis, вам придется перезапустить экземпляр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...