Mongo DB на виртуальной машине Google Cloud

У меня есть виртуальная машина Ubuntu в облаке Google, которая является мой экземпляр Mongo запущен.

  1. Я включил аутентификацию
  2. Конфигурация Mongo настроена для привязки к 127.0.0.1 и внутреннему IP-адресу сервера.
  3. В консоли Google открыт TCP-порт 27107.
  4. Порт также открыт на виртуальной машине.
  5. Но когда я пытаюсь подключиться к экземпляру Mongo, используя внутренний IP-адрес сервера из службы приложений Node JS, я получаю сообщение об ошибке, как показано ниже. есть идеи, почему это?

    не удалось подключиться к серверу [: 27017] при первом подключении [MongoError: connection 0 to: 27017 timed out] '}

Я также могу подключиться к серверу с помощью оболочки mongo, используя облачная консоль Google.

0
задан 27 May 2019 в 15:38
1 ответ

Похоже, вы подключаетесь из App Engine к GCP, для этого вам необходимо настроить VPC. Подробно здесь: https://cloud.google.com/vpc/docs/configure-serverless-vpc-access

2
ответ дан 4 December 2019 в 13:20

Теги

Похожие вопросы