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

Jak zdobyć wszystkie oczekujące zadania w kolejce laravel na redis?

Jeśli ktoś nadal szuka odpowiedzi, oto sposób, w jaki to robię:

$connection = null;
$default = 'default';

//For the delayed jobs
var_dump( \Queue::getRedis()->connection($connection)->zrange('queues:'.$default.':delayed' ,0, -1) );

//For the reserved jobs
var_dump( \Queue::getRedis()->connection($connection)->zrange('queues:'.$default.':reserved' ,0, -1) );

$connection to nazwa połączenia Redis, która domyślnie ma wartość null, a $queue to nazwa kolejki / rury, która domyślnie jest 'domyślna'!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Klaster Redis/równoważenie obciążenia

  2. Jak serializować mapę w Javie do przechowywania w Redis?

  3. Jak monitorować Redisa jako silnik kolejki za pomocą cli podobnego do beanstalkd?

  4. Sortowanie dynamiczne z Redis

  5. Czy „StackExchange.Redis.ConnectionMultiplexer” powinien być „AddSingleton” czy „AddScope” w iniekcji zależności .NET Core?