Укажите файл конфигурации для запуска, перезагрузки и подключения к Redis под Linux.

Укажите файл конфигурации для запуска и перезапуска Redis под Linux.

Укажите файл конфигурации для запуска

1. Используйте cdкоманду , чтобы войти в каталог установки Redis.
2. Выполните следующую команду, где redis.confэто имя вашего файла конфигурации Redis.

redis-server /usr/local/etc/redis.conf

перезагрузить

Перезапуск означает перезапуск после закрытия текущего Redis, а не перезапуск.

redis-cli shutdown
redis-server /path/to/redis.conf

Если у Redis есть пароль, вам нужно указать пароль, чтобы остановить текущую службу.

redis-cli -a password shutdown

Примечание. Для этой команды может появиться предупреждение,
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safeпоскольку указание пароля с параметром -aили -uможет быть небезопасным. Это связано с тем, что при указании пароля с помощью параметра -aили -uпароль будет отображаться в истории команд, которая может быть доступна другим.

Если вы используете systemd или другие диспетчеры процессов для управления службой Redis, вам необходимо использовать соответствующую команду для перезапуска службы. Например, если вы используете systemd, вы можете перезапустить службу Redis с помощью следующей команды:

sudo systemctl restart redis

Это перезапустит службу systemd redisс именем . Если служба Redis имеет другое имя, замените его в команде соответствующим образом redis.

Укажите пароль при подключении к клиенту Redis

При использовании клиента Redis для подключения к службе Redis вы можете использовать -aпараметры для указания пароля, но при этом пароль будет отображаться в истории команд. Чтобы избежать этой проблемы, можно использовать следующую команду

redis-cli -h hostname -p port -a password

В этой команде — hostnameимя хоста или IP-адрес сервера Redis, portномер порта службы Redis и passwordпароль службы Redis.

Используйте клиент Redis для безопасного завершения работы службы Redis.

Сохраните данные Redis и безопасно отключите службу Redis.

shutdown save

Не сохраняйте данные и безопасно отключите службу Redis

shutdown nosave

принудительная остановка

Если описанный выше метод остановки или перезапуска не работает, вы можете принудительно остановить службу Redis.

redis-cli shutdown nosave

Примечание. Эта команда пропустит сохранение данных. Поскольку данные Redis хранятся в памяти, эта команда может привести к потере данных, поэтому используйте ее с осторожностью.

おすすめ

転載: blog.csdn.net/weixin_53236380/article/details/129841679