Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Laravel:Jak sprawdzić dostępność Redisa?

jeśli używasz predis , wtedy wyrzuci Predis\Connection\ConnectionException

Błąd podczas odczytu linii z serwera. [tcp://127.0.0.1:6379] <--gdy redis nie jest podłączony

więc złap ten wyjątek, dostaniesz, że twój redis jest podłączony, czy nie.

use Illuminate\Support\Facades\Redis;

    public function redis_test(Request $request){
    try{
        $redis=Redis::connect('127.0.0.1',3306);
        return response('redis working');
    }catch(\Predis\Connection\ConnectionException $e){
        return response('error connection redis');
    }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. redis Wygląda na to, że serwer zamknął połączenie

  2. Brak odpowiedzi po połączeniu z selera na redis przez ssl

  3. Anulować już wykonywane zadanie w Pythonie RQ?

  4. czy istnieje sposób na uzyskanie adresu IP klienta w redis?

  5. Pamięć podręczna Laravela w Redis jest bardzo powolna