Решение для связи между Lambda и Spring - PullRequest
0 голосов
/ 08 июля 2019

У меня есть следующие настройки

лямбда-функция: лямбда-амазонка

весна: приложение для весенней загрузки

кв.Мне нужно: еще один sqs или база данных, как DynamodB / S3

Из-за протокола безопасности, моя лямбда-функция не может получить прямой доступ к моему весеннему приложению.Таким образом, для запроса, передаваемого в lambda от пользователя, lambda помещает его в sqs.Затем мое весеннее приложение извлекает его для обработки запроса.

Вопрос в том, как вернуть ответ лямбде.

Решение Я не уверен, что сработает: Установите уникальный ключ в сообщении, когдаположить в кв.Приложение Spring помещает ответ (с уникальным ключом) в базу данных (dynamicodb / s3 / ...).Лямбда продолжает спрашивать базу данных, есть ли данные с уникальным идентификатором ключа.

У вас, ребята, есть идеи по поводу другого пригодного для использования решения ?Если мое решение в порядке, какую базу данных amazon использовать?

...