sql >> Base de Datos >  >> NoSQL >> MongoDB

¿El servidor node.js necesita conexión a Internet para funcionar?

¡DIOS MÍO! ¡Es bastante genial! Lo hice funcionar sin conexión después de una investigación exhaustiva en mi código usando 127.0.0.1 en lugar de localhost para mongo uri.

Usando localhost necesario para conectarme a Internet.

Y usando 127.0.0.1 funcionó en ambas condiciones, es decir, con conexión a Internet y sin conexión a Internet.

Pero, realmente estoy totalmente asombrado de esto.

Encontré el realmente tema interesante en esto que me dejó claro sobre esto.

Si usa 127.0.0.1, entonces el software (inteligente) simplemente lo convertirá directamente en una dirección IP y lo usará.

Y no hay garantía de que su archivo de hosts se use realmente para esa resolución (primero, o en absoluto), por lo que localhost puede convertirse en una dirección IP totalmente diferente.