CS/HTTP
2022. 9. 5.
비 연결성 ( Connectionless )
연결을 유지하는 모델일 경우 기본적으로 TCP/IP 는 소켓으로 연결하는데, 이 연결이 끊키지 않는다고 가정해보자 서버는 연결을 계속 유지하고, 서버 자원또한 계속 소모가 된다. ( 연산을 하고, 메모리를 할당하는등,,, ) 이럴 경우 문제점이 무엇일까? -> 다른 클라이언트가 아무것도 안하고 놀고 있더라도, 서버는 연결을 유지시켜야 한다. 연결을 유지하지 않는 모델일 경우 서버는 자원을 요청을 연결하고 주고 받을때만 사용하고, 유지하는 자원을 최소한으로 줄인다. 이 상황이 만약 클라이언트가 10만명이었다고 가정한다면, 연결을 유지하는 서버라면 엄청난 과부하가 왔을 것이다. 비 연결성 - HTTP 는 기본이 연결을 유지하지 않는 모델 - 일반적으로 초 단위 이하의 빠른 속도로 응답 - 1시간 동안 수천명..