het lijkt erop dat ik 127.0.0.1 moet typen in plaats daarvan de standaardinstelling te behouden en alles werkt,
Update:nadat ik vastzat in een langzame verbinding wanneer ik verbinding maak met mijn db op localhost, kom ik er eindelijk achter wat er in deze situatie is gebeurd,
Als we de hostnaam localhost laten zijn, duurt het lang om verbinding te maken (meer dan 10s), waardoor de verbinding een time-out krijgt
We moeten de localhost veranderen is 127.0.0.1
en het zal zo snel zijn als de wind.
Hetzelfde gebeurde als je de verbindingsreeks in Node.js 127.0.0.1
in plaats van localhost
voor:
The server is running in port 6969 !
DB connection succesful! 10046.88992600143 ms
na:
The server is running in port 6969!
DB connection succesful! 43.67024099826813 ms
Meer info vind je hier:https://github.com/Automattic/mongoose/issues /6211
Mongoose-documenten zeiden daar ook over: