Невозможно вызвать безсерверную автономную лямбду из моего докеризованного экспресс-приложения
Это моя функция makeRequest. эссенциальная обертка Axios
console.log('Request Options', requestOptions)
return axios({...requestOptions}).then(response => {
console.log('Request Success', response.data)
return response.data
}).catch(error => {
console.error('Request Failed:', error)
throw new Error('Unable to process request:', error.message)
})
}
Вышеупомянутое размещено в экспресс-приложении в докере. Это работает локально. У меня простойpost
лямбда, которая работает в автономном режиме, используя serverless-offline
plugin Эта автономная лямбда-выражение на сервере severless запускается по адресу:
Serverless: Routes for generate:
Serverless: POST /
Serverless: Offline listening on http://localhost:3000
Проблема: я не могу получить эту лямбду из моего докеризованного экспресс-приложения. Мне что-то не хватает в конфигурации докера? ошибкаI get is standard ECONREFUSED at localhost:3000
в приложении Docker