MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Il server node.js necessita di una connessione Internet per funzionare?

OH MIO DIO! E `veramente forte! L'ho fatto funzionare offline dopo una dura ricerca nel mio codice utilizzando 127.0.0.1 invece di localhost per mongo uri.

Usando localhost necessario per la mia connessione a Internet.

E usando 127.0.0.1 funzionava in entrambe le condizioni cioè con connessione internet e senza connessione internet.

Ma sono davvero totalmente stupito di questo.

Ho trovato davvero argomento interessante su questo che mi ha chiarito questo.

Se utilizzi 127.0.0.1, il software (intelligente) lo trasformerà direttamente in un indirizzo IP e lo utilizzerà.

E non c'è alcuna garanzia che il tuo file hosts verrà effettivamente utilizzato per quella risoluzione (prima o per niente), quindi localhost potrebbe diventare un indirizzo IP completamente diverso.