对于最新的稳定版本,请使用 Spring Integration 6.4.0spring-doc.cn

委派 Session Factory

版本 4.2 引入了 ,它允许在运行时选择实际的会话工厂。 在调用 FTP 端点之前,请调用工厂以将密钥与当前线程关联。 然后,该键用于查找要使用的实际会话工厂。 您可以通过 call after use 清除密钥。DelegatingSessionFactorysetThreadKey()clearThreadKey()spring-doc.cn

有关如何将此工厂与 .ContextHolderRequestHandlerAdvicespring-doc.cn

当您使用会话缓存时(请参阅 FTP 会话缓存),应缓存每个委托。 您无法缓存 itself.DelegatingSessionFactory

从版本 5.0.7 开始,可以与 结合使用以轮询多个服务器;请参见入站通道适配器:轮询多个服务器和目录DelegatingSessionFactoryRotatingServerAdvicespring-doc.cn