I had this same problem, and it took me hours to find the solution.
[To see links please register here]
says:
> In order to use the `redis` queue driver, you should configure a Redis
> database connection in your `config/database.php` configuration file.
And then
[To see links please register here]
says:
> In addition to the default `host`, `port`, `database`, and `password` server
> configuration options, Predis supports additional [connection parameters][1] that may be defined for each of your Redis servers. To
> utilize these additional configuration options, add them to your Redis
> server configuration in the `config/database.php` configuration file.
Reading the "connection parameters" page, I eventually found
[To see links please register here]
, which says that 'prefix' is a supported option.
So, you can edit your `config/database.php` configuration file to have:
'redis' => [
'client' => 'predis',
'cluster' => false,
'options'=>[
'prefix' => env('REDIS_PREFIX', 'YOUR_PREFIX_HERE')
],
'default' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
],
],
I'm not sure if you then need to restart Redis or Supervisord.
[1]:
[To see links please register here]