我将 Jsch 放入 commons-pool(带有弹簧池支持)并取得了初步成功
http://docs.spring.io/spring/docs/3.2.4.RELEASE/spring-framework-reference/htmlsingle/#aop-ts-pool
然而:
我们应该在 Session 中汇集频道而不是汇集会话吗?每个 Jsch 会话创建一个线程。池化 Jsch 会话将创建 x 个线程。池化通道,真的会只有一个 Jsch 线程。
(commons-pool) 如果 Jsch 会话过时会发生什么?如何在公共池的上下文中重新生成会话或使用弹簧池支持?如何检测它是否过时?
谢谢