标签: java spring ssh apache-camel
我们有一个具有SSH端点的camel路由,包含这些路由的上下文在第二天停止运行之前一直运行一天。
现在,我们正在观察所有这些创建的SSH连接只有在我们的服务被关闭时才会关闭。我们在一小时内将至少4个ssh连接发送到同一个服务器,因此远程服务器上大约有96个连接保持打开状态,这导致服务器出现问题。
有没有办法在执行后立即指定关闭/终止SSH会话? (在camel spring xml配置中)
答案 0 :(得分:0)
我刚检查了camel-ssh的代码,它在完成执行时没有调用会话关闭的close方法。 所以我填写了一个JIRA CAMEL-7277并提交了一个补丁。