sql >> Database teknologi >  >> RDS >> PostgreSQL

Lejlighedsvis Postgres-fejl på Heroku:kunne ikke oversætte værtsnavn til adresse:Navn eller tjeneste er ikke kendt (PG::Fejl)

Det er en DNS fejl. Det er yderst usandsynligt, at det har noget med din kode at gøre. Hvis både din Rails-app og din DB er i Heroku, skal du kontakte Heroku-support.

Hvis din Rails-app kører udenfor Heroku-skyen (som lidt søgning efter udtrykket "Enhjørning" antyder, at det kunne være; link venligst til ting som dette; ikke alle ved, hvad "enhjørning" er ), skal du foretage nogle fejlfinding for at finde ud af, hvor DNS-problemerne er. Er det den rekursive DNS-server, din app bruger? En tættere caching-server? En eller anden mellemserver oppe i kæden bruges til at løse Herokus DNS (usandsynligt)? Herokus DNS sig selv? Er det et problem med pakketab, et problem, hvor serveren reagerer med en falsk negativ, en dårlig server i en round-robin-klynge, ...? Forvent at bruge masser af kvalitetstid med dig +trace og med traceroute eller mtr - forudsat at du kan ssh i. Hvis du har root, tcpdump og tshark kan også være nyttigt, og det samme vil undersøgelse af logfilerne på den DNS-server, du bruger, hvis du kan få adgang til dem.

Hvis du ikke har nogen shell-adgang, skal du stort set fejle supporten fra de mennesker, du hoster hos.



  1. Bedste måde at gemme billeder, som kommer fra server i Android

  2. Sådan opretter du en tekstfil ved hjælp af sql-script med tekst |

  3. Hvornår skal man gemme billeder i en database (mySQL) og hvornår ikke? (Linker billede til element i databasen)

  4. Hvad er en database? Og en DBMS?