繁体   English   中英

使用AWS lambda [JAVA]处理AWS S3事件?

[英]Process AWS S3 events using AWS lambda [JAVA]?

我想编写一个lambda函数,该函数将打印给定s3文件的输出。 每次将新文件上传到S3时都会触发lambda函数。 我已经找到了Node.js的各种示例,但是还没有弄清楚如何使用Java来实现。

public void handleRequest(S3Event input, Context context){

  //How to read the file using input
}

您的Lambda函数不会传递文件,而只是传递有关文件的信息。 您将需要使用适用于Java的AWS开发工具包来打开文件,就像使用在其他任何地方运行的Java在S3上访问文件一样。

我认为您需要阅读本教程,它对您有帮助: http : //docs.aws.amazon.com/lambda/latest/dg/with-s3-example.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM