Подключение AWS Lambda к локальным Postgres в Docker - PullRequest
0 голосов
/ 09 октября 2019

Я пытаюсь подключиться к локальному серверу Postgres, работающему в качестве док-контейнера из моей функции Lambda.

Для этого я использую вызов sam local invoke.

Дляпочему-то кажется, что исходящее соединение из док-контейнера SAM для функции отключено.

Я получаю это сообщение об ошибке:

"errorMessage": "(psycopg2.OperationalError) could not connect to server: Connection refused\n\tIs the server running on host \"localhost\" (127.0.0.1) and accepting\n\tTCP/IP connections on port 5432?\ncould not connect to server: Cannot assign requested address\n\tIs the server running on host \"localhost\" (::1) and accepting\n\tTCP/IP connections on port 5432?\n\n(Background on this error at: http://sqlalche.me/e/e3q8)",

Есть ли способ включить функцию Lambda? вызывать локальную базу данных докера?

У меня нет проблем с запуском кода подключения вне функции Lambda в виде стандартного кода Python - поэтому я уверен, что моя база данных работает, моякод работает и т. д.

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