ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Http Keep Alive
    Search: WebService WebService 2022. 9. 23. 14:19

     

    2022.08.10 - HTTP Request Response structure

     

    http는 기본적으로 비상태연결(Stateless, Connectless)이다. 서버에 연결하고 요청해서 응답을 받으면 연결을 끊어버린다.

    장점: 접속유지 최소화, 불특정 다수를 대상으로 하는 서비스에 유리하다.
    단점: 연결을 끊어버리기 때문에, 클라이언트의 이전 상태를 알 수 없다. 그래서 로그인 같은 유지가 기본적으로 불가능하다, 이를 해결하기 위해 Cookie 등을 이용하여 해결 한다.


    Keep Alive

    HTTP 1.1 부터는 keep-alive 기능을 지원.
    HTTP는 하나의 연결에 하나의 요청을 하는 것을 기준으로 설계가 되어, 한 페이지에 여개의 자원이 있다면 계속 연결하고 끊어서 TCP통신 과정에서 비용이 많이 소모한다.
    그 단점을 해결하기위해 Keep Alive 기능이 취가되어 지정된 시간동안 연결을 끊지 않고 요청을 계속해서 보낼 수 있다.

     

    'WebService' 카테고리의 다른 글

    Php 설치  (0) 2022.09.27
    Apache 설치  (0) 2022.09.27
    Apache에 Php 설치  (0) 2022.09.27
    Template Engine  (0) 2022.09.25
    'Node Js' vs Python  (0) 2022.08.18
    Token(토큰)  (0) 2022.08.17
    HTTP Request Response structure  (0) 2022.08.10
    multipart form-data 와 boundary  (0) 2022.08.08

    댓글