Posted on 2013-09-13 16:32
IceWee 閱讀(6706)
評論(0) 編輯 收藏 所屬分類:
Java
Apache Commons的FTPClient局域網上傳文件速度本應該很快的,但卻在實際開發中發現上傳一個文件蝸牛速度,都是因為調用了如下API:
ftpClient.storeFile(fileName, inputStream)
原因是因為默認緩沖區大小是1024,也就是1K,當然慢了,在調用上傳API之前重新修改以下默認設置即可,如將緩沖區改為10M,API:
ftpClient.setBufferSize(1024 * 1024 * 10)