2017-10-13 6 views
0

Salut je travaille dans Laravel v4.2. Maintenant, je veux envoyer des notifications push aux utilisateurs dans la file d'attente donc à cette fin, j'utilise le serveur redis pour les notifications push de file d'attente. Mais le problème est que je veux utiliser le serveur redis de l'autre serveur au lieu du serveur local/local. Y a-t-il une solution pour résoudre ce problème? Voici ma configuration de fichier queue.php que j'utiliseRedis erreur de connexion du serveur dans laravel v4.2

'redis' => array(
      'driver' => 'redis', 
      'queue' => 'default', 
      'cluster' => true, 
      'default' => array(
       'host' => '192.168.1.244', 
       'port' => 6379, 
       'database' => 0, 
       'password' => '' 
      ), 

Si j'utilise ma propre adresse IP pc alors je receice notification de file d'attente, mais lorsque je tente d'utiliser l'autre serveur Redis pc je reçois l'erreur suivante dans l'exception

Connection refused [tcp://127.0.0.1:6379] 

S'il vous plaît laissez-moi savoir si quelqu'un sait comment cofigure ou user redis serveur à distance. Merci

Répondre

0

J'ai trouvé le problème dans mon code que je faisais configuration dans queue.php au lieu du fichier database.php. Donc, quand je change l'hôte dans le fichier database.php, je deviens capable de travailler avec Redis Server.