Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Spring集成流监视AWS S3文件的删除_Java_Spring_Amazon Web Services_Amazon S3_Spring Integration - Fatal编程技术网

Java 如何使用Spring集成流监视AWS S3文件的删除

Java 如何使用Spring集成流监视AWS S3文件的删除,java,spring,amazon-web-services,amazon-s3,spring-integration,Java,Spring,Amazon Web Services,Amazon S3,Spring Integration,我需要保持本地文件系统与远程文件系统(S3)同步 我有很多实例运行我的应用程序,所以在S3中创建文件时,我会将其下载到本地文件系统。我已经做了 现在我需要删除所有实例中的本地文件,如果它在S3上被删除。所以我想看/听S3上的文件删除 如何使用Spring AWS Integration实现此功能?您可以编写一个lambda函数来侦听S3“delete”事件,并使用已删除的文件信息调用您的调用。这不是你跟踪“添加”事件的方式吗?@Nambari你有一个片段吗?你在使用SQS吗?非常感谢你!而且,尽

我需要保持本地文件系统与远程文件系统(S3)同步

我有很多实例运行我的应用程序,所以在S3中创建文件时,我会将其下载到本地文件系统。我已经做了

现在我需要删除所有实例中的本地文件,如果它在S3上被删除。所以我想看/听S3上的文件删除


如何使用Spring AWS Integration实现此功能?

您可以编写一个lambda函数来侦听S3“delete”事件,并使用已删除的文件信息调用您的调用。这不是你跟踪“添加”事件的方式吗?@Nambari你有一个片段吗?你在使用SQS吗?非常感谢你!而且,尽管这些链接指的是“创建”,但您可以将“创建”替换为“删除”,不同的是,这些步骤将是相同的。Lambda Python语法示例: