MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB bind_ip няма да работи, освен ако не е зададен на 0.0.0.0

Редактиране: Не знам дали просто сгреших с отговора си или поведението на bind_ip беше променено, но е възможно свързване към множество различни IP адреси

bind_ip:127.0.0.1,10.0.0.1,8.8.8.8

Така че най-вероятно един от IP адресите, към които mongod е бил назначен да се свърже, не е съществувал на въпросната машина.

Можете да свържете mongod само до един IP, с 0.0.0.0 е псевдоним за "слушане на всички налични мрежови интерфейси".

Така че или използвайте

bind_ip=127.0.0.1

за да слушате интерфейса с обратна линия или

bind_ip=<someIP>

да слушате само този IP или

bind_ip=0.0.0.0

да слушате всички налични IP адреси в системата.

Ако трябва да слушате няколко конкретни IP адреса, много вероятно е дизайнът на системата ви някак да е прецакан.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Moongoose агрегат $match не съвпада с идентификатори

  2. MongoDB $binarySize

  3. 2 начина за ограничаване на документите, върнати в MongoDB

  4. Как работи unhideIndex() в MongoDB

  5. mongodb версия 3.0.0 клиент robomongo mongovue