JAVA/Spring (2) 썸네일형 리스트형 Amazon S3 객체 업로드 중 Stream 버퍼 메모리 관련 메세지 - no content length specfied for stream data Aws Polly를 활용하여 음성 파일을 추출하고 S3 버킷에 저장하던 도중 Stream 관련 메세지를 확인할 수 있습니다. 업로드는 잘 되는데 아래 메세지를 계속 출력되고 있는 상황입니다. No content length specfied for stream data. stream contents will be bufferd in memory and could result in out of memory errors. 해당 메세지는 업로드하기 위해서 만든 metadata의 컨텐츠 길이를 명시해주지 않아서 생기는 경고 메세지입니다. 저장되는 객체의 콘텐츠 길이를 설정하지 않고 스트림 유형의 객체를 Amazon s3에 업로드하면 콘텐츠 길이를 계산할 수 있도록 입력 스트림의 전체 컨텐츠가 메모리에 모컬로 버.. Connection Pool( feat. HikariCP test) JDBC Connection pooling frameworks 기업용으로 사용할 수 있는 여러 Connection Pool Framework가 존재하지만 이것은 어플리케이션에 어떤 프레임워크를 사용해야하는지에 대한 혼란을 만들기도 한다. 어떤 Connection Pool이 서비스에 가장 적합한지 파악하는데 많은 시간을 투자하고 싶지 않다면 가장 추천하는 프레임워크는 HikariCP이다. C3P0, Apache DBCP, BoneCp, Vibur 등과 같이 선택할 수 있는 프레임워크가 많이 있지만 가장 인기 있는 선택은 Tomcat JDBC 및 HikariCP이다. 위 벤치마크 결과 상으로도 CP 프레임워크 시장에서 HikariCP는 압도적으로 점유하고 있으며, Spring boot 2.0부터는 defau.. 이전 1 다음