异常信息:
com.jcraft.jsch.JSchException: channel is not opened.
at com.jcraft.jsch.Channel.sendChannelOpen(Channel.java:765)
at com.jcraft.jsch.Channel.connect(Channel.java:151)
at com.jcraft.jsch.Channel.connect(Channel.java:145)
at com.lqting.common.utils.SFTPUtil.connect(SFTPUtil.java:71)
at com.lqting.common.batchjob.FileReadTask.handTask(FileReadTask.java:83)
at com.lqting.framework.batchjob.AbstractBatchJobHandler.runBatchJob(AbstractBatchJobHandler.java:54)
at com.lqting.framework.batchjob.AbstractBatchJobHandler.execute(AbstractBatchJobHandler.java:37)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
可能的原因:(查找资料的结果,供挑选)
- 服务器内存不足
- 连接数太小