我们看到camel file组件按时间顺序拾取文件,即使每10分钟写入一次新文件,但在某个时候,轮询开始第二天的文件,即使我有前一天的文件未处理。这会导致数据积压。
您需要使用sortBy选项:
<camel:from uri="file:schedBatchInputsortby=file:modified"/>
希望这有帮助。
R.
我正在C:drive文件夹中创建一个名为abc的dat文件,如下所示,现在我的文件每天都会生成,假设我的文件是今天生成的,然后tommrow也会像往常一样生成,但在生成tommrow时,我必须确保删除前一天的文件,因为该文件夹中的空间有限,每次需要执行此检查时,前一天的文件都会从该文件夹中删除,请建议如何实现这一点。。
第七天.SharedPreferences与文件 7.1 SharedPreferences 7.1.1数据存储方式 课程安排 Shared Preferences 存储到文件 SQLite数据库 存储到网络 内容提供者(Content provider) 7.1.2 SharedPreferences 如何保存软件配置参数: Window: 采用ini文件进行 j2se应用: 采用propert
我在看文件。我不介意位置,所以我尝试了各种位置和方法来做到这一点:
我有以下代码,它基于今天的日期创建一个文件夹,并将文件从一个文件夹移动到新的文件夹。我有以下代码: 此代码创建一个文件夹,但不将任何文件复制到新创建的文件夹。正在将文件从FTP服务器复制到新文件夹。请建议一些复制这些文件的更改。 谢谢!
我是骆驼的新手。我将有一个文件处理与骆驼,但我还没有找到一个现成的解决方案,我的情况。我必须一起处理多个文件,以防它们存在。这些文件上载到特定文件夹时会有一些延迟(例如:我们有两个文件a.csv和b.csv,a.csv上载的时间比b.csv晚10秒,反之亦然)。此外,如果一个文件缺席超过特定的时间,我只需要处理一个文件。有谁能帮我选一个图案吗?据我所知,我可以使用camel过滤器来确保我们已经有了