Chỉnh sửa: Tôi không biết rõ hơn là tôi đã sai với câu trả lời của mình hoặc nếu hành vi của bind_ip
đã được thay đổi, nhưng nó là có thể liên kết với nhiều IP riêng biệt
bind_ip:127.0.0.1,10.0.0.1,8.8.8.8
Vì vậy, rất có thể, một trong những địa chỉ IP mà mongod được chỉ định để liên kết không tồn tại trên máy được đề cập.
Bạn có thể ràng buộc mongod
chỉ cho một IP, với 0.0.0.0
là bí danh cho "lắng nghe trên tất cả các giao diện mạng có sẵn".
Vì vậy, hãy sử dụng
bind_ip=127.0.0.1
để nghe giao diện lặp lại hoặc
bind_ip=<someIP>
để chỉ nghe IP đó hoặc
bind_ip=0.0.0.0
để nghe tất cả các IP có sẵn trên hệ thống.
Nếu bạn cần lắng nghe một số IP cụ thể, rất có thể thiết kế hệ thống của bạn đã bị trục trặc bằng cách nào đó.