我使用以下golang函数将文件上传到SFTP:
上面的代码在95%的情况下都能正常工作,但对某些文件来说却失败了。失败的这些文件之间的唯一关系是大小(3-4kb)。成功的其他文件较小(0.5-3kb)。在某些情况下,大小为2-3kb的文件也会失败。
我能够在不同的SFTP服务器上重现相同的问题。
sftp.Writeio.Copy
io.CopyContext cancelled, unexpected EOF
代码从AWS lambda运行,没有内存或时间限制问题。
我使用以下golang函数将文件上传到SFTP:
上面的代码在95%的情况下都能正常工作,但对某些文件来说却失败了。失败的这些文件之间的唯一关系是大小(3-4kb)。成功的其他文件较小(0.5-3kb)。在某些情况下,大小为2-3kb的文件也会失败。
我能够在不同的SFTP服务器上重现相同的问题。
sftp.Writeio.Copy
io.CopyContext cancelled, unexpected EOF
代码从AWS lambda运行,没有内存或时间限制问题。