如何在本地运行aws lambda(java)进行测试

Joy*_*yce 22 amazon-web-services aws-lambda

如何在本地运行aws lambda(java)进行测试.

我能够找到节点的一些信息,但不能找到java的信息.

Mir*_*cea 8

AFAIK实际上无法在本地触发lambda函数.请查看:http://docs.aws.amazon.com/lambda/latest/dg/java-programming-model-req-resp.html

http://docs.aws.amazon.com/lambda/latest /dg/java-gs.html

根据你的lambda代码你需要构建输入和(可能是上下文)并将它们传递给编写自己的小测试包装器的函数.

除非你是为了进行单元测试而做到这一点,否则解决问题是没有意义的.如果您正在进行测试,则可能需要模拟lambda可能使用的其他外部AWS服务.


Joy*_*yce 0

我一直在使用这些 docker 镜像https://github.com/lambci/docker-lambda