MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

MongoDB bind_ip sẽ không hoạt động trừ khi được đặt thành 0.0.0.0

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ó 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 đó.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để chuyển đổi từ kiểu dữ liệu chuỗi sang ngày tháng?

  2. MongoDB:Đếm xem mỗi giá trị riêng biệt có bao nhiêu giá trị?

  3. Thiết kế lược đồ MongoDB:Luôn có một lược đồ

  4. Cách tự động hóa và quản lý MongoDB với ClusterControl

  5. MongoDB $ tuần