跳到主要内容
版本:7.0.2

委托会话工厂

DeepSeek V3 中英对照 Delegating Session Factory

版本 4.2 引入了 DelegatingSessionFactory,它允许在运行时选择实际的会话工厂。在调用 FTP 端点之前,请在该工厂上调用 setThreadKey(),以将密钥与当前线程关联。然后,该密钥将用于查找要使用的实际会话工厂。使用后,可以通过调用 clearThreadKey() 来清除密钥。

有关如何将此工厂与 ContextHolderRequestHandlerAdvice 结合使用的更多信息,请参阅上下文持有器建议

important

当你使用会话缓存时(参见 FTP 会话缓存),每个委托都应该被缓存。你不能缓存 DelegatingSessionFactory 本身。

从 5.0.7 版本开始,DelegatingSessionFactory 可以与 RotatingServerAdvice 结合使用,以轮询多个服务器;请参阅 入站通道适配器:轮询多个服务器和目录