我在运行 AWS Lambda 时收到此错误No response from invoke container for Function。我希望它返回我定义为输出的“hello world”字符串:
我也用这个更简单的 Lambda 函数尝试过,但得到了同样的错误:
public class App implements RequestHandler<String, String> {
public String handleRequest(final String input, final Context context) {
return "H";
}
}
Run Code Online (Sandbox Code Playgroud)
我在本地启动 Docker 以使用 Docker 快速启动终端运行此 Lambda:
我可能还需要在 Docker 中做其他事情吗?
这就是我使用 IntelliJ 插件 AWS Toolkit 创建新的 AWS Lambda 项目的方法:
并选择以下设置:
Invalidate Caches and Restart:然后项目正确加载,但我没有在我的 App 类旁边看到 Lambda 符号:
Import as Maven project. 这有效,我现在看到 …