我有一个场景,我需要通过SFTP和spring集成将文本文件从主机发送到多台远程机器。请建议实现这一目标的方法。我可以使用出站通道适配器将单个文件发送到单个主机。 我已检查以下链接动态创建频道和会话工厂,但我无法以编程方式创建频道适配器请建议 https://github.com/spring-projects/spring-integration-samples/blob/a93ee7fb35913de603dcca9970fea28bcfe956cf/advanced/dynamic-ftp/src/test/java/org/springframework/integration/samples/ftp/DynamicFtpChannelResolverTests.java#L9
答案 0 :(得分:0)
考虑到每个移除主机<publish-subscribe-channel>
和多个<int-sftp:outbound-channel-adapter>
的解决方案。
您可以将<publish-subscribe-channel>
与executor
配置为同时发送给每个订阅者。
您将能够继续仅将信息发送到频道。