MongoDB использует специфические порты по умолчанию для каждого из своих основных компонентов:
mongod (standalone или узел replica set): 27017mongos (маршрутизатор шардов): 27017mongod, работающий как config server: 27019Хотя mongod и mongos используют одинаковый порт по умолчанию 27017, config server намеренно получает другой порт — 27019 — чтобы избежать конфликтов в среде sharded cluster.
В реальном развёртывании запуск нескольких компонентов на одной машине требует явного назначения разных портов во избежание конфликтов. Например:
mongod --port 27017 # primary shard node
mongod --port 27019 # config server
mongos --port 27020 # shard router (custom)
Понимание этих значений по умолчанию критично для корректной настройки правил firewall, строк подключения и топологии кластера.
И mongod, и mongos используют одинаковый порт по умолчанию 27017, что может привести к конфликтам портов при запуске нескольких экземпляров на одной машине без явной настройки портов.
Новый — ещё не проверен сообществом
Вы