sepertinya saya harus mengetik 127.0.0.1 alih-alih tetap default dan semuanya berfungsi,
Pembaruan:Setelah terjebak dalam koneksi yang lambat ketika saya terhubung ke db saya di localhost, akhirnya saya mengetahui apa yang terjadi dalam situasi ini,
Jika kita biarkan nama hostnya adalah localhost, dibutuhkan waktu yang lama untuk terhubung ( lebih dari 10 detik ) sehingga membuat waktu koneksi habis
Kita harus mengubah localhost menjadi 127.0.0.1
dan itu akan secepat angin.
Hal yang sama terjadi jika Anda membiarkan string koneksi di Node.js adalah 127.0.0.1
bukannya localhost
sebelumnya:
The server is running in port 6969 !
DB connection succesful! 10046.88992600143 ms
setelah:
The server is running in port 6969!
DB connection succesful! 43.67024099826813 ms
Info lebih lanjut bisa Anda dapatkan di sini:https://github.com/Automattic/mongoose/issues /6211
Dokumen luwak juga mengatakan tentang itu: