Saltar al contenido

Cómo comprobar si el servidor Redis se está ejecutando

Solución:

Puede usar la línea de comando para determinar si redis se está ejecutando:

redis-cli ping

deberías volver

PONG

que indica que redis está en funcionamiento.

Lo que puede hacer es intentar obtener una instancia ( Redis :: instancia ()) y trabajar con ella así:

try
{
    $redis = Redis::instance();
    // Do something with Redis.
}
catch(RedisException $e)
{
    // Fall back to other db usage.
}

Pero preferiblemente sabría si redis se está ejecutando o no. Esta es solo la forma de detectarlo sobre la marcha.

puedes hacerlo de esta manera.

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

echo $redis->ping();

y luego verifique si imprime +PONG, que muestra que el servidor redis se está ejecutando.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *