[Server] Nginx + swap memory
·
Infra
소개먼저 nginx는 C10K문제를 해결하기 위해 개발되었으며 적은 자원으로 높은 성능을 내며, 많은 트래픽, 동시 접속 처리에 특화된 웹서버입니다.C10K: 하나의 웹 서버에 1만 개가 넘는 클라이언트의 동시 접속을 처리하지 못하는 문제또 swap memory는 RAM이 부족한 경우 HDD의 일정공간을 마치 RAM처럼 사용하는 방법입니다. 저는 EC2 프리티어를 사용하는데 프리티어는 RAM 1GB로 굉장히 적은 용량을 가지고 있기 때문에 RAM을 늘려 처리 용량 및 속도를 늘리기 위한 방법입니다.설치swap memory는 저번에 적용했으니 넘어가겠습니다!https://klaus9267.tistory.com/12nginx는 docker를 사용해 이미지를 다운받아 사용할 수도 있지만 결국 설정 파일에서 로..
[Server] ec2 swap memory
·
Infra
현재 ec2 프리티어를 사용중입니다. 해당 인스턴스는 1GB의 메모리를 가지고있어 docker를 사용해 spring 어플리케이션을 가동해도 java 빌드 때문에 순간적으로 cpu 사용량이 높은 수치를 기록합니다. 그래서 이번 기회에 swap memory를 사용하여 서버의 부하를 줄여보려합니다.swapfile 메모리 할당보통 2배 또는 그 이상을 추천한다고합니다. 저는 프리티어 1GB를 쓰니 2GB로 설정하겠습니다.sudo dd if=/dev/zero of=/swapfile bs=128M count=16swapfile 권한 설정읽기, 쓰기가 가능하도록 권한을 수정합니다.sudo chmod 600 /swapfileswap 공간 생성sudo mkswap /swapfileswapfile 스왑 메모리 추가sudo..
java곰
'Infra' 카테고리의 글 목록 (2 Page)