Это производственный экземпляр Redis 2.8.13 на centos.
В нашем redis.conf у нас есть это:
rename-command CONFIG ""
А теперь .... мы хотим запустить монитор задержки, который требует использования команды CONFIG.
У нас есть root-доступ, это собственный выделенный сервер. Можно ли изменить файл conf и перезагрузить конфигурацию без перезапуска Redis? (Это производственная система)
Redis не имеет возможности перезагрузить redis.conf без перезапуска. Вам нужно будет перезапустить Redis.
На этот раз внимательно обратите внимание на пример и предупреждение, приведенное в redis.conf:
# Command renaming.
#
# It is possible to change the name of dangerous commands in a shared
# environment. For instance the CONFIG command may be renamed into something
# hard to guess so that it will still be available for internal-use tools
# but not available for general clients.
#
# Example:
#
# rename-command CONFIG b840fc02d524045429941cc15f59e41cb7be6c52
#
# It is also possible to completely kill a command by renaming it into
# an empty string:
#
# rename-command CONFIG ""
#
# Please note that changing the name of commands that are logged into the
# AOF file or transmitted to slaves may cause problems.