【发布时间】:2014-02-24 12:35:28
【问题描述】:
每当我从 file URI 启动 Camel 路由时,我都会看到 Camel 在文件上获得“锁定”。例如,如果文件名为myinput.xml,Camel 会在其上创建一个“锁定文件”,位于同一目录中,名为myinput.xml.camelLock。
- 这是什么?为什么 Camel 使用它?
- Camel 何时“释放”锁定文件(删除)?
- 最重要的是,有没有办法将文件 URI 配置为根本不锁定(如果是,如何)?
【问题讨论】:
-
对于因缺乏研究而想对此投反对票的任何人,请给File2一个可靠的阅读。您会看到 一些 文档围绕
readLock的概念,但它实际上并没有回答我的问题!!! -
readLock=markerFile 是使用标记文件的默认设置,例如 .camelLock。
标签: java file-io apache-camel filelock