dpsarr / laravel-redis-sentinel
Package allows connect laravel to redis sentinel via PHPRedis
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 1
Open Issues: 0
Type:labrary
Requires
- php: ^7.3|^8.0
- ext-redis: *
- laravel/laravel: ^6.0
Requires (Dev)
- phpunit/phpunit: ^9.0
README
Allows to connect to Redis via Redis Sentinel
Change your redis config in config/database.php
'redis' => [ 'client' => env('REDIS_CLIENT', 'phpredis'), 'options' => [ 'cluster' => env('REDIS_CLUSTER', 'redis'), 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), ], 'default' => [ 'password' => env('REDIS_PASSWORD', null), 'database' => env('REDIS_DB', '0'), 'master' => 'mymaster', 'sentinel' => [ 'hosts' => [ '172.21.0.1' => 26379, ], 'timeout' => 0, 'persistent' => null, 'retry_interval' => 0, 'read_timeout' => 0, ], ], ],