có vẻ như tôi phải nhập 127.0.0.1 thay vì giữ nguyên mặc định và mọi thứ đang hoạt động,
Cập nhật:Sau khi bị kẹt trong kết nối chậm khi tôi kết nối với db của mình trên máy chủ cục bộ, cuối cùng tôi đã tìm ra điều gì đã xảy ra trong tình huống này,
Nếu chúng ta để tên máy chủ là localhost, thì sẽ mất nhiều thời gian để kết nối (hơn 10 giây) đó là lý do khiến kết nối hết thời gian
Chúng ta phải thay đổi localhost là 127.0.0.1
và nó sẽ nhanh như gió.
Điều tương tự cũng xảy ra nếu bạn để chuỗi kết nối trong Node.js là 127.0.0.1
thay vì localhost
trước:
The server is running in port 6969 !
DB connection succesful! 10046.88992600143 ms
sau:
The server is running in port 6969!
DB connection succesful! 43.67024099826813 ms
Bạn có thể xem thêm thông tin tại đây: https://github.com/Automattic/mongoose/issues / 6211
Mongoose docs cũng nói về điều đó: