首页 > 解决方案 > 如何使用骆驼将文件从一个 s3 存储桶移动到另一个(多个)存储桶?

问题描述

我是骆驼的新手,我为我的工作搜索了很多文章。我正在尝试从 s3 存储桶中获取文件并将其发送到休息 API。但是,在这两者之间,我需要将该文件移动到 /processed 和 /failed 目录。这两个文件夹都嵌套在我从中获取文件的源文件夹中。

我可以使用 moveAfterRead 移动到 /processed 目录。但是如何处理 /failed 文件。就像骆驼有选项 "moveFailed" ,但不适用于 s3-camel api。

任何形式的建议都是有帮助的。

标签: amazon-s3apache-camelspring-camel

解决方案


推荐阅读