Как мы отправляем информацию с помощью KLOV (отчеты о масштабах) в MongoDB AWS? - PullRequest
0 голосов
/ 24 апреля 2019

Поэтому я пытаюсь настроить MongoDB для хранения информации (результаты тестов, прохождения, сбои) для отчетов по экстентам с использованием KLOV.То, что мы хотим сделать, это использовать этот jSON, который мы получаем в mongodb, и создать нашу собственную версию панели инструментов.Проблема, с которой я сталкиваюсь, заключается в том, что я никогда не подключался к mongoDB перед использованием AWS, и я не уверен, что я иду в правильном направлении, в коде у меня есть

klov = new KlovReporter();
klov.initMongoDbConnection("localhost", 27017);
klov.setProjectName("Test");
klov.setReportName("Test" + " " + dateFormat.format(date));
klov.setKlovUrl("http://localhost:8282");
extent.attachReporter(html,klov);'

У меня также было этов настройках через сервер KLOV

# data.mongodb
spring.data.mongodb.host=localhost
spring.data.mongodb.port=27017
spring.data.mongodb.database=klov

Как происходит загрузка этой информации на сервер AWS MongoDB (у меня уже есть база данных Amazon Document)

Спасибо!

1 Ответ

0 голосов
/ 27 апреля 2019

Настройка экземпляра EC2, где вы можете подключаться и выполнять запросы к DocumentDB.

Вы можете обратиться к документации: https://docs.aws.amazon.com/documentdb/latest/developerguide/getting-started.html

  1. Скопируйте необходимые компоненты в экземпляры EC2 для запуска сервера KLOV

  2. Изменить application.properties, закомментировать все существующие свойства spring.data.mongodb добавить новое свойство spring.data.mongodb.uri

Пример:

# data.mongodb
#spring.data.mongodb.host=localhost
#spring.data.mongodb.port=27017
#spring.data.mongodb.database=klov
spring.data.mongodb.uri=mongodb://youruser:yourpassword@yourdocumentdb.cluster-cd3mqqgr245s.us-east-1.docdb.amazonaws.com:27017/klov
  1. Запустите сервер KLOV, проверьте журналы запуска, чтобы увидеть, не были ли сообщения об ошибках.

Пожалуйста, держите нас в курсе, если вы видите проблемы с вышеупомянутым подходом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...