피드로 돌아가기
Node.js BlogBackend
원문 읽기
Node.js 18.20.3이 http.server.close() 회귀 버그를 수정하고 11개 의존성 라이브러리를 업데이트
Node.js 18.20.3 (LTS)
AI 요약
Technical Solution
- http.server.close() 동작 수정: 유휴 연결 종료 방식을 18.19.0 이전 상태로 롤백
- Clang 신규 버전 호환성 복구: 소스 컴파일 오류 제거
- 릴리스 서명 키 목록 동기화: 메인 브랜치 키 리스트와 일치시킴
- 의존성 라이브러리 업데이트: acorn(8.11.3), acorn-walk(8.3.2), ada(2.7.8), c-ares(1.28.1), corepack(0.28.0), nghttp2(1.61.0), ngtcp2(1.3.0), npm(10.7.0), simdutf(5.2.4), zlib(1.3.0.1-motley-7d77fb7)
- npm 10.7.0 연결 풀 개선: 동시 연결 수 제한 적용(npm/cli#7324)
실천 포인트
Node.js
1
8.x LTS를 사용하는 프로덕션 환경에서는 http.server.close()를 호출하는 서버의 안정성을 확보하기 위해
1
8.
2
0.3 이상으로 업그레이드하는 것이 필수이며, npm을 통해 대량의 외부 요청을 수행하는 애플리케이션은 업데이트된 npm
1
0.
7.0의 연결 풀 제한으로 메모리 누수 위험을 감소시킬 수 있다.