현재 포스팅에 사용되는 이미지 파일들은 프로젝트 하위의
public
폴더에 저장되고 있다.
최초 빌드시public
폴더의 이미지 파일들을 읽어오는 방식인데, 새로운 포스팅이 생성될시, 빌드에 포함되지 않아 리빌드를 해야 하는 문제와,
포스팅이 쌓일수록public
폴더의 용량이 커질텐데, 이 파일들을 추후 빌드하는것도 문제라고 판단하였다.
따라서 Nginx
를 사용해보기로 하였다.
클라이언트가 웹 요청을 받았을때 , 요청에 맞는 static 파일을 응답해주는 HTTP Web Application Server (WAS)
로드 밸런서, 웹 서버 가속기 등 여러 역할을 담당하지만 이번에는 이미지 서버에 초점을 맞추어 적용할 예정이다.