우당탕탕 개발 공부

  • 홈
  • 태그
  • GitHub

멀티 쓰레드 1

쓰레드(Threads), 멀티 쓰레드, 쓰레드 풀

클라이언트와 서버(WAS) 간에 HTTP 메세지를 통해 요청과 응답을 주고 받는다. 클라이언트가 서버에 HTTP 요청을 해서 커넥션이 연결되고, WAS는 Serlvet(서블릿)을 호출해서 응답 메세지를 작성한다. 여기서 서블릿을 누가 어떻게 호출을 할까? 쓰레드(Threads) 어플리케이션 코드를 하나하나 순차적으로 실행하는 것이 쓰레드이다. 자바 메인 메서드를 처음 실행하면 main이라는 이름의 쓰레드가 실행되는 것 쓰레드가 없다면 자바 어플리케이션 실행이 불가능하다. 쓰레드는 한번에 하나의 코드 라인만 수행한다. 만일, 동시 처리가 필요하다면 쓰레드를 추가로 생성한다. 단일 요청 - 쓰레드 하나 사용 요청이 하나이기 때문에, 휴식하고 있던 쓰레드를 해당 요청에 할당해서 Servlet을 통해 HTTP ..

Web 2023.08.04
1
더보기
반응형
250x250
프로필사진

성장하고 싶은 초보 개발자

  • 분류 전체보기 (121)
    • Spring (23)
    • Http (6)
    • Web (5)
    • SSR(Server Side Rendering) (4)
      • Thymeleaf (4)
    • JPA (0)
    • 프로그래밍 언어 (3)
      • Python (1)
      • JAVA (2)
    • Project (8)
      • 프로젝트_한이음 (2)
      • 프로젝트_스위프(SWYP) (4)
      • 협업 툴 (2)
    • 부트캠프 (3)
      • SSAFY (1)
      • 신세계 I&C 스파로스 아카데미 (2)
    • SWEA (63)
    • BaeckJoon (3)
      • Mathematics (3)
    • IDE (2)
    • Police (1)

인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 깃허브

티스토리툴바