2016-12-09 3 views
0

Я работаю над проектом NodeJS, использующим Azure VM для развертывания. хотите подключиться и общаться между двумя виртуальными машинами, находящимися в группе. так что я могу использовать одну виртуальную машину для данных и 2-й для веб-сайтов я создал файл конфигурации для .yaml Монго со всеми параметрами, какМожем ли мы подключиться к mongodb на окнах Azure из других окон Azure VM

systemLog: 
    destination: file 
    path: "logs path" 
    logAppend: true 
storage: 
    dbPath: "datapath" 
security: 
    authorization: "enabled" 
net: 
    port: 27017 
    bindIp: 127.0.0.1 

Кто-нибудь есть опыт в настройке MongoDB на Azure VM, которая имеет окна?

+0

Возможно, вы должны быть привязаны к 0.0.0.0, а затем, если две виртуальные машины находятся в одной и той же виртуальной сети, нет никакой проблемы, если брандмауэр разрешает внешнее соединение. – juunas

+0

Я попробовал, но не повезло @juunas –

+0

в mongo vm, когда я пытаюсь получить доступ к localhost: 27017 Я получал это сообщение ** Похоже, вы пытаетесь получить доступ к MongoDB через HTTP на родном порту драйвера. ** в web vm я ничего не получаю, когда пытаюсь получить доступ к статусу 200 –

ответ

0

Согласно некоторым исследованиям в Интернете - брандмауэр Windows - это ваша проблема, отключите брандмауэр или разрешите порт 27017, и вам хорошо идти.

Кроме того, похоже, что вы неправильно настроили MongoDB. посмотрите here. И here.

+0

я добавил порт для Mongo на сервере mongo db и на веб-сервере тоже я отключил брандмауэр на веб-сервере тоже, но не повезло :-(i'v пробовал с недели, но не использовал, и я могу получить доступ к поиску на обеих машинах. Я искренне не понимаю, почему монго недоступно. @ 4c74356b41 –

+0

Попробуйте изменить bindIp на фактический внутренний IP-адрес вашей Azure VM @MysticForce – 4c74356b41

+0

Я пробовал даже делать это, но не использовать. Мне очень жаль, что вы раздражаете вас, ребята, я действительно не понимаю, почему он не работает, я пробовал почти все сценарии, я смог получить эластичный поиск Не знаю почему. этот сумасшедший монго не работает –

0

Благодарим вас за помощь, это было всего лишь @ в моем пароле, который я дал ему на моем url Mongo, не нравится, как% 40 вместо @. вопрос ликвидация.