Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Bagaimana cara mendapatkan semua pekerjaan yang tertunda di antrian laravel di redis?

Jika seseorang masih mencari jawaban, inilah cara saya melakukannya:

$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 adalah nama koneksi Redis yang null secara default, dan $queue adalah nama antrian/tabung yang 'default' secara default!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Buat Transaksional dengan Validasi di ServiceStack Redis Client

  2. Untuk memulai pemuatan YCSB dengan opsi yang diaktifkan klaster untuk REDIS

  3. pemindaian redis mengembalikan hasil kosong tetapi kursor bukan nol

  4. Apakah daftar Redis atau setel utas metode pop aman?

  5. 'sesi' tidak ditentukan saat menggunakan express/redis untuk penyimpanan sesi