热文件夹优先导入

2020-09-14 19:52发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个特定要求,即每当有特定优先级文件进入热文件夹时,在处理任何已经按顺序排列的文件之前,应首先提取该文件,fileOrderCompartor无法帮助我。 任何其他解决方法。

谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个特定要求,即每当有特定优先级文件进入热文件夹时,在处理任何已经按顺序排列的文件之前,应首先提取该文件,fileOrderCompartor无法帮助我。 任何其他解决方法。

谢谢

付费偷看设置
发送
2条回答
nice_wp
1楼-- · 2020-09-14 20:27

最好创建两个热文件夹。 一个热文件夹每分钟轮询一次,另一个热文件夹每5分钟轮询一次。 而不是编写业务逻辑以与fileOrderComparator进行比较。

huskylover
2楼-- · 2020-09-14 20:21

嗨,

如果您正在使用Spring Integration来轮询文件夹,则可以为入站通道适配器设置文件名模式。 (或使用单独的文件夹,如先前评论中所述)

  

  

然后,您需要先等待两个文档,然后再依次处理它们。 这可以通过事件或对象状态来实现。

此处提供有关Spring集成文件支持的文档: https://docs。 spring.io/spring-integration/reference/html/files.html

一周热门 更多>