refactor: simplify Redis configuration initialization
- Use RedisConfig::fromEnvironment() in LoggerInitializer - Remove fallback logic in QueueInitializer, always use connection pool - Make RedisConfig constructor private - Clean up Redis connection error message
This commit is contained in:
@@ -121,7 +121,7 @@ final readonly class LoggerInitializer
|
||||
*/
|
||||
private function createQueue(Environment $env): Queue
|
||||
{
|
||||
$redisConfig = new RedisConfig(host: $env->getString(EnvKey::REDIS_HOST, 'redis'), database: 2);
|
||||
$redisConfig = RedisConfig::fromEnvironment($env);
|
||||
$redisConnection = new RedisConnection($redisConfig, 'queue');
|
||||
|
||||
return new RedisQueue($redisConnection, 'commands');
|
||||
|
||||
Reference in New Issue
Block a user