문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
web:performance [2016/06/30 09:12] kwon37xi |
web:performance [2021/10/19 22:51] (현재) kwon37xi [keepalive] |
||
---|---|---|---|
줄 15: | 줄 15: | ||
===== keepalive ===== | ===== keepalive ===== | ||
* 기본적으로 keepalive를 켜서 커넥션을 재활용하는 것이 좋다. | * 기본적으로 keepalive를 켜서 커넥션을 재활용하는 것이 좋다. | ||
+ | * [[aws: | ||
+ | * 이에 따라, HTTP Client Keep Alive X -> ALB Keep Alive Timeout Y -> nginx/was Keep Alive timeout Z 가 있을 때 **'' | ||
* 최근 웹서비스들 중 웹 애플리케이션은 CSS, Image, JS등을 직접 서빙하지 않고 CDN에 맡기고, 웹 애플리케이션 자체는 컨트롤러 역할만 하는 경우가 많다. | * 최근 웹서비스들 중 웹 애플리케이션은 CSS, Image, JS등을 직접 서빙하지 않고 CDN에 맡기고, 웹 애플리케이션 자체는 컨트롤러 역할만 하는 경우가 많다. | ||
* 이 경우 keepalive를 길게 가져가면 웹 브라우저를 통한 사용자 접속이 커넥션 소켓만 점유할 뿐 실질적인 이득이 없다. | * 이 경우 keepalive를 길게 가져가면 웹 브라우저를 통한 사용자 접속이 커넥션 소켓만 점유할 뿐 실질적인 이득이 없다. |