sql >> Database teknologi >  >> NoSQL >> Redis

Kunne ikke oprette forbindelse til Redis på 10.XX.XX.28:6379:Ukendt fejl - under adgang fra Spring Batch eller Windows-maskine

Jeg var i stand til at løse dette problem som nedenfor:"Adgang til redis fra fjernsystem"

Som standard er redis tilgængelig fra localhost, men hvis du ønsker at få adgang til redis-serveren fra en fjernplacering, skal vi foretage nogle ændringer i konfigurationsfilen. Åbn konfigurationsfilen for forekomsten, dvs. /etc/6379.conf

$ vi /etc/redis/6379.conf

&se efter ‘bind 127.0.0.1’ . Vi kan enten erstatte 127.0.0.1 med 0.0.0.0 eller tilføje IP-adressen på vores server til den. Det skal se ud som

bind 0.0.0.0

eller

bind 127.0.0.1 192.168.1.100

Afslut nu filen efter at have gemt ændringerne og genstart tjenesten for at ændringerne træder i kraft.

$ service redis_6379 restart

Husk, at hvis du bruger flere eller forskellige portnumre, skal der foretages ændringer i alle konfigurationsfilerne for de respektive portnumre.

For nu at kontrollere, om vi kan logge på Redis fra et fjernsystem, skal du først logge ind på fjernsystemet og indtaste følgende kommando fra terminalen,

$ redis-cli -h 192.168.1.100 -p 6379

hvor, 192.168.1.100 er redis-serverens IP-adresse med 6379 som redis-instansens portnummer.

Færdig :)

Udfør, hvis der er problemer:yum install make gcc gcc-c++ kernel-devel



  1. Ved at bruge MongoDB som vores masterdatabase, skal jeg så bruge en separat grafdatabase til at implementere relationer mellem enheder?

  2. Hvordan administrerer jeg MongoDB-forbindelser i en Node.js-webapplikation?

  3. Mongodb:Kunne ikke oprette forbindelse til 127.0.0.1:27017, årsag:errno:10061

  4. MongoDB $gt Aggregation Pipeline Operator