Я установил Redis на свой компьютер и открыл 1 Redis-сервер и 2 Redis-Cli. Если я наберу команду «shutdown save» в первом терминале redis-cli, он закроет как сервер, так и первый redis-cli. Тогда второй redis-cli больше не сможет связываться с redis-сервером, потому что он уже был отключен другим redis-cli. Это просто не имеет смысла для меня . IMO, сервер - это отдельная служба, которая всегда должна быть запущена. Клиент должен иметь возможность подключаться / отключаться от сервера, но никогда не отключать сервер. Почему Redis разрешает клиенту отключать сервер, который может использоваться многими другими клиентами? Подумайте, если сервер redis находится на удаленном компьютере, а клиенты redis находятся на других компьютерах, разве это не будет очень опасно, поскольку, если один из клиентов отключит удаленный сервер, все другие клиенты будут подвержены влиянию?