PHP Поставить в очередь с Redis Sentinel - PullRequest
0 голосов
/ 25 мая 2020

У меня PHP Enqueue работает с Redis. Теперь я хочу использовать Redis Sentinel. Я не могу понять, как это сделать.

Подключение к Redis с помощью PHP Enqueue описано в docs .

<?php
use Enqueue\Redis\RedisConnectionFactory;

$factory = new RedisConnectionFactory("redis+predis://localhost:6379");

Подключение к Redis Sentinel также возможно с:

$sentinels = ['tcp://x.x.x.x:26379', 'tcp://x.x.x.x:26379', 'tcp://x.x.x.x:26379'];
$options   = ['replication' => 'sentinel', 'service' => 'mymaster'];
$client = new \Predis\Client($sentinels, $options);

Но теперь мне нужно подключиться к PHP Enqueue и Sentinel. Как я могу это исправить?

...