Comando Redis Config rewrite

Servidor Redis

El comando Redis Config rewrite reescribe el archivo de configuración redis.conf especificado al iniciar el servidor Redis.

CONFIG SETEl comando puede modificar la configuración actual del servidor, y la configuración modificada puede diferir de la descrita en el archivo redis.conf. La función de CONFIG REWRITE es registrar la configuración actualmente utilizada por el servidor en el archivo redis.conf mediante la menor cantidad de modificaciones posible.

Sintaxis

La sintaxis básica del comando redis Config rewrite es la siguiente:

redis 127.0.0.1:6379> CONFIG REWRITE parameter

Versiones disponibles

>= 2.8.0

Valor de retorno

Un valor de estado: si la reescritura de configuración se realiza correctamente, devuelve OK; si falla, devuelve un error.

Ejemplo

La siguiente es la configuración de la opción appendonly en el archivo redis.conf cargado en el servidor Redis antes de ejecutar CONFIG REWRITE:

# ... 其他选项

appendonly no

# ... 其他选项

Después de ejecutar el siguiente comando:

127.0.0.1:6379> CONFIG GET appendonly           # appendonly 处于关闭状态
1) "appendonly"
2) "no"

127.0.0.1:6379> CONFIG SET appendonly yes       # 打开 appendonly
OK

127.0.0.1:6379> CONFIG GET appendonly
1) "appendonly"
2) "yes"

127.0.0.1:6379> CONFIG REWRITE                  # 将 appendonly 的修改写入到 redis.conf 中
OK

La opción appendonly en el archivo redis.conf reescrito será modificada:

# ... 其他选项

appendonly yes

# ... 其他选项

Servidor Redis

Otras extensiones