我正在尝试设置从一个 SFTP 位置到另一个位置的路由,移动文件(而不是复制)。如果源文件具有相同的名称,我想防止目标文件被覆盖。
我的路线目前看起来像这样:
from("sftp://camel@server1/Source?password=camel&delete=true").to("sftp://camel@server2/Target?password=camel");
我的问题是 Source 中的新文件与之前的同名文件将覆盖 server2 中的目标文件。如果目标已经存在,我如何告诉 Camel 给目标一个新名称?
谢谢!