본문 바로가기 메뉴 바로가기

우당탕탕 초보 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

우당탕탕 초보 개발자

검색하기 폼
  • 분류 전체보기 (126)
    • back (54)
      • Java (38)
      • Oracle Database (10)
      • Web (3)
      • JDBC (2)
      • Node.js (1)
    • JavaProject (28)
      • Spring (8)
      • Spring Boot (17)
    • Front (1)
      • Js (13)
      • Jquery (1)
    • Computer Science (11)
      • DB (6)
      • WEB (4)
    • Baekjoon (6)
    • Swift (1)
    • 개발환경 (4)
    • API (1)
    • 일상 (1)
    • 회고 (5)
  • 방명록

Servlet (1)
WAS 와 Multi Thread

WAS의 주요 기능중에 servlet 객체를 자동으로 호출해 준다고 배웠는데 서블릿 객체를 누가 호출할까? 쓰레드 애플리케이션 코드를 하나하나 순차적으로 실행하는 것은 쓰레드 자바 메인 메서드를 처음 실행하면 main이라는 이름의 쓰레드가 실행 쓰레드가 없다면 자바 애플리케이션 실행이 불가능 쓰레드는 한번에 하나의 코드 라인만 수행 동시 처리가 필요하면 쓰레드를 추가로 실행. 단일 쓰레드를 사용하면 단일 요청은 문제 없이 처리가 가능하지만 다중 요청은 어떻게 처리할까? 방법은 2가지가 존재한다. 1. 요청 마다 쓰레드를 생성하는 것 장점 동시 요청을 처리할 수 있다. 리소스(CPU, 메모리)가 허용할 때 까지 처리가 가능하다. 하나의 쓰레드가 지연 되어도, 나머지 쓰레드는 정상 동작한다. 단점 쓰레드는 ..

Computer Science/WEB 2023. 2. 11. 17:15
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
링크

Blog is powered by Tistory / Designed by Tistory

티스토리툴바