Closing JDBC Connection [Transaction-aware proxy for target Connection [HikariProxyConnection@331469588 wrapping oracle.jdbc.driver.T4CConnection@1f8b10c4]]
cn.hutool.extra.ssh.JschRuntimeException: SftpException: Failure
<== Total: 0
Closing JDBC Connection [Transaction-aware proxy for target Connection [HikariProxyConnection@1573503862 wrapping oracle.jdbc.driver.T4CConnection@434d001d]]
at cn.hutool.extra.ssh.Sftp.put(Sftp.java:379)
at cn.hutool.extra.ssh.Sftp.put(Sftp.java:364)
通过手动FTP工具上传,发现还是失败,因此可能是空间满了
查看空间df,发现的确是空间满了,清理一下日志,重新上传,解决问题
如果仍然有问题,就查看内存是否够用
free -m
排查大文件:
利用shell的文件大小查看指令
du -h --max-depth=1
来检查大号文件的位置。
本文探讨了在使用Hutool进行SFTP文件上传时遇到的Oracle JDBC连接问题,通过排查发现服务器空间已满导致上传失败。清理日志释放空间后,问题得以解决。同时,文章还提供了检查服务器内存和查找大文件的方法。
1万+

被折叠的 条评论
为什么被折叠?



