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

Jak automatycznie ponownie podłączyć mongo na serwerze node.js?

Odpowiedź na to pytanie będzie zależeć od wersji sterownika i konkretnego kodu.

Najnowsze wersje sterowników powinny obsługiwać pule połączeń . Zazwyczaj oznacza to, że możesz otrzymać wyjątek podczas próby pierwszego połączenia, ale powinieneś być w stanie połączyć się ponownie.

Twoja realizacja jest również ważna. Można to zrobić na kilka sposobów. Niektóre osoby otwierają połączenie poza uruchomieniem serwera WWW, inne robią to w odpowiedzi na żądania.

Jeśli korzystasz z puli połączeń, powinieneś być w stanie "otworzyć połączenie" przy każdym żądaniu. Będziesz musiał poprawnie obsłużyć błędy po ponownym uruchomieniu, ale nie powinieneś ponownie uruchamiać środowiska Node.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose:Jak zapełnić populację o głębokości 2 poziomu bez wypełniania pól pierwszego poziomu? w mongodb

  2. Jak włączyć uwierzytelnianie w MongoDB przez Docker?

  3. mongodb pokaż dbs listBazy danych nie powiodło się

  4. Jak użyć wartości pola jako nazwy klucza w wyniku Mongodb

  5. Mongusta:schemat kontra model?