Sto avendo qualche problema qui cercando di connettersi in remoto al mio server Homestead Redis locale. Sto usando sia commandline (redis-cli) e RDM.Laravel Homestead Redis Port Forwarding
sono in grado di connettersi con PostgreSQL con PgAdmin in questa casella, ma Redis ritorna con:
Impossibile connettersi al Redis a 127.0.0.1:63790: Connection refused
mio La direttiva "bind" del file di configurazione Redis è commentata, quindi dovrebbe accettare le connessioni da tutte le fonti. Ho anche provato a fermare Redis e riavviarlo, puntando manualmente il file di configurazione, ma senza successo.
Nel file di configurazione Homestead.yaml, la porta Redis non è stata inoltrata per impostazione predefinita. Secondo il Homestead Documentation, posso impostare il port forwarding in questo modo:
ports:
- send: 63790
to: 6379
protocol: udp
Beh, ho anche provato che e riavviato il server, ma non ha funzionato.
Mi manca qualcosa?
Funziona come un fascino! Ho appena aperto una [richiesta pull] (https://github.com/laravel/docs/pull/1670) nei documenti di Laravel per aggiungere le tue istruzioni per connettersi a Redis. –
Non penso che questo sia più il caso con l'ultima VM di homestead - sembra che redis ascolti solo su 127.0.0.1 ora. Quindi, tornando al port forwarding lo è. –