我想通过API Gateway为我的Lambda微服务提供服务,这似乎不是一个大问题。
我的每个微服务都有一个JSON-Schema资源规范。由于它是一个静态文件,我希望从S3 Bucket中提供它,而不是运行一个lambda函数来提供它。
因此,在...
应该将其转发到一个 lambda 函数。我希望
我的每个微服务都有一个JSON-Schema资源规范。由于它是一个静态文件,我希望从S3 Bucket中提供它,而不是运行一个lambda函数来提供它。
因此,在...
GET,POST,PUT,DELETE http://api.domain.com/ressources
应该将其转发到一个 lambda 函数。我希望
GET http://api.domain.com/ressources/schema
我希望能从S3中提供我的schema.json。
我的第一个尝试是设置“/v1/contracts/schema - GET - Integration Request”的资源和方法,并将其配置为使用HTTP代理行为,端点URL直接指向合同JSON-Schema。结果出现了500-内部服务器错误。
Execution log for request test-request
Fri Nov 27 09:24:02 UTC 2015 : Starting execution for request: test-invoke-request
Fri Nov 27 09:24:02 UTC 2015 : API Key: test-invoke-api-key
Fri Nov 27 09:24:02 UTC 2015 : Method request path: {}
Fri Nov 27 09:24:02 UTC 2015 : Method request query string: {}
Fri Nov 27 09:24:02 UTC 2015 : Method request headers: {}
Fri Nov 27 09:24:02 UTC 2015 : Method request body before transformations: null
Fri Nov 27 09:24:02 UTC 2015 : Execution failed due to configuration error: Invalid endpoint address
我是走错了完全的路还是只是缺少一些配置?