tomcat 썸네일형 리스트형 StreamingResponseBody 사용시 주의점 파일 다운로드 API 기능을 개발하는 과정에서 삽질한 경험를 공유드립니다 ㅎ 목적Streaming 형태의 Response로 제공하고 싶었습니다.그래서 구글링해보니 Spring에선 아래 3가지 Response를 제공합니다.참고 : Spring 4.2 이상- ResponseBodyEmitter- SseEmitter- StreamingResponseBody이 중 StreamingResponseBody는 비정형화된 Byte 응답을 Streaming형태로 줄 때 사용합니다.StreamingResponseBody를 이용해 Controller와 Service는 아래와 같이 구현했습니다.Controller @GetMapping("/sample") public StreamingResponseBody downloa.. Nginx의 port와 톰캣 port 연동하기 Nginx를 구축하고 내부에 Tomcat을 구축했다면 서로 port 번호가 다르게 되어 있습니다. 이 경우 Nginx가 Request를 받고 Tomcat에게 전달해야되는데 그 설정은 /nginx/conf/nginx.conf에 들어있습니다. nginx의 port는 8080, tomcat port는 9001이라면? 설정 샘플 http { ... ... server { listen 8080; ... ... location / { proxy_pass http://localhost:9001; } ... } } - nginx의 port는 8080으로 하고, proxy로 날릴 정보는 9001로 설정하면 8080 request를 nginx가 받은 후 9001로 톰캣에게 다시 전달하게 됩니다. 이전 1 다음