2017-02-27 92 views
0

我们正在使用WSO2 ESB 4.8.1。我们开发了一个读取CSV文件并插入数据库表的代理。文件被配置为在处理后被移动到历史文件夹。当文件被放入FTP文件夹时,将会创建一个锁定文件。处理结束后通常会被删除。但是现在它永远不会被删除,并且锁定文件保持原样,因为它在输入文件夹中。我们无法找出相同的原因。请帮助解决这个问题。VFS锁定文件在处理后不会被删除

+0

你能在wso2-esb-errors.log中发现错误吗? –

+0

我们无法找到任何具体的错误。但很少有地方我们看到了FTP连接超时错误。 – user9211443

回答

0

您还可以尝试设置transport.vfs.Locking参数,以在其处理时禁止创建.lock文件。

希望帮助

0

这是ESB 4.8.1的已知错误。有一个可从WSO2支持获得的补丁,但需要有支持合同。您也可以使用更新版本的ESB,因为4.8.1已经过时了,使用4.9或5.0版本,您不应再遇到这些问题。

+0

谢谢。哪个版本更好。 4.9或5.0? – user9211443

+0

我个人比较喜欢5.0。它已经出来一段时间了。 – ophychius