Ich bin in der Lage, Aufträge in Redis anstehen, wie ich manuell Redis überprüft. Ich bin auch bewusst, dass ich beide Predis müssen und beleuchten \ redisLaravel/Lumen-Warteschlange: hören funktioniert nicht
"predis/predis": "^1.0", "illuminate/redis": "5.2.*"
, die ich aufgenommen und getestet haben
$app->get('/cache/predis', function() use ($app) {
$client = new Predis\Client();
$client->set('foo', 'bar');
$value = $client->get('foo');
return response()->json($value);
});
$app->get('/cache/redis', function() use ($app) {
$cache = $app['cache'];
$cache->store('redis')->put('bar', 'baz', 10);
$value = $cache>store('redis')->get('bar');
return response()->json($value);
});
Allerdings, wenn ich laufen: `php Handwerker Warteschlange: hören redis'
es sagt mir: [InvalidArgumentException] No connector for []
Jede Idee, warum? Sowohl mein config/database.php
und config/queue.php
sind Standardkonfiguration
Ich habe beide versucht. wegen 'env ('QUEUE_DRIVER', 'sync');' Es nimmt es aus meiner '.env' Datei und diese ist auf redis gesetzt – azngunit81