Stream1 Object mapper으로 다수 파일 처리시 stream closed zip 파일을 다운로드 받고 처리하는 과정에서 OOM 오류를 마주하고, 이를 해결하기 위해 stream방식으로 전환하였다.zip 파일 내부에 여러 파일의 stream을 object mapper로 변형하는 과정에서 steam closed가 되는 오류가 발생하였다.fun downloadFile(bucketName: String, objectKey: String): ByteArray = s3Config.amazonS3().getObject(bucketName, objectKey).objectContent.readAllBytes()fun convertFile() { val xmlMapper = XmlMapper() val objMapper = ObjectMapper() try { ZipInpu.. 2023. 11. 27. 이전 1 다음