MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Wybór serwera upłynął po 10000 ms - Nie można połączyć Compass z mongoDB na localhost

wygląda na to, że muszę wpisać 127.0.0.1 zamiast tego zachować domyślne i wszystko działa,

Aktualizacja:Po utknięciu w wolnym połączeniu, gdy łączę się z moją bazą danych na lokalnym hoście, w końcu dowiaduję się, co się stało w tej sytuacji,

Jeśli pozwolimy, aby nazwa hosta to localhost, połączenie zajmuje dużo czasu (ponad 10s), dlatego powoduje to przekroczenie limitu czasu połączenia

Musimy zmienić localhost to 127.0.0.1 i będzie tak szybko jak wiatr.

To samo stało się, jeśli pozwolisz, aby ciąg połączenia w Node.js to 127.0.0.1 zamiast localhost

przed:

The server is running in port 6969 !
DB connection succesful! 10046.88992600143 ms

po:

The server is running in port 6969!
DB connection succesful! 43.67024099826813 ms

Więcej informacji znajdziesz tutaj:https://github.com/Automattic/mongoose/issues /6211

Dokumenty Mongoose również powiedziały o tym:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Gdzie pisać i przechowywać funkcje map/reduce mongoDB w projekcie java

  2. Nodejs Mongoose - jak uniknąć piekła zwrotnego?

  3. Flask-PyMongo collMod

  4. Wypełnianie mangusty a zagnieżdżanie obiektów

  5. Jak używać pollingThrottle i pollingInterval?