[Node.js] 이벤트 루프 (event loop)

2023. 3. 28. 22:10·Back/NestJS
function run() {
      console.log("3초후 실행");
   }
   console.log("시작");
   setTimeout(run, 3000);
   console.log("끝");

 

시작
끝
3초 후 실행

 

 

동작 과정

 

setTime의 시간이 정확하지 않을 수 있는데

이벤트 루프는 스택이 비어있을 때 만 큐에 있는 run함수를 스택에 가져오는데

스택에 함수가 너무 많다면 3초가 지난 후에도 run 함수가 실행되지 않기 때문이다

저작자표시 (새창열림)

'Back > NestJS' 카테고리의 다른 글

페이지네이션(Pagenation) 구현하기 - (1)  (0) 2025.03.12
[NextJS] 프로젝트 생성하기 with Yarn berry 4.4.0  (0) 2025.01.26
[NestJS] JWT(JSON Web Token) - 로그인 API 구현과 암호화  (0) 2024.08.10
[NestJs] @InjectRepository 데코레이터 with TypeORM  (1) 2024.07.27
[Node.js] 블로킹 / 논블로킹  (0) 2023.03.28
'Back/NestJS' 카테고리의 다른 글
  • [NextJS] 프로젝트 생성하기 with Yarn berry 4.4.0
  • [NestJS] JWT(JSON Web Token) - 로그인 API 구현과 암호화
  • [NestJs] @InjectRepository 데코레이터 with TypeORM
  • [Node.js] 블로킹 / 논블로킹
soyeon26
soyeon26
  • soyeon26
    개발 일지
    soyeon26
  • 전체
    오늘
    어제
    • 분류 전체보기 (86)
      • Web (1)
        • Web (1)
        • HTTP (0)
      • Java (25)
        • JVM (0)
      • Spring (9)
      • AWS (0)
      • Language (4)
        • Java Script (3)
        • Type Srcipt (1)
      • Front (19)
        • HTML+CSS (4)
        • React (15)
      • Back (20)
        • JSP (0)
        • Database (5)
        • NestJS (6)
      • Devops (6)
        • Docker (1)
        • Git & SVN (5)
      • App (7)
        • Android (7)
      • IT 정보 (3)
      • 회고록 (0)
  • 블로그 메뉴

    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Next.js 필요성
    중복제거
    Java
    과학기술인등록번호 조회
    Spring
    과학기술인 번호 발급
    java의 정석
    javascript
    강의후기
    SSR
    데이터베이스 강의
    Next.js
    백엔드
    csrvsssr
    csr과ssr의 차이
    강의 후기
    SQL강의 추천
    프론트엔드
    김영한
    React
    스프링부트
    과학기술인번호 조회
    sql강의
    React Next.js
    CSR
    인프런
    자바스크립트set
    과학기술인 등록번호 발급
    springboot
    과학기술인 등록
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
soyeon26
[Node.js] 이벤트 루프 (event loop)
상단으로

티스토리툴바