AubE Log : 오브 로그

일상 생활에 대한 이야기, 프로그램 개발에 대한 기록 등 일련의 기억들을 다시 되짚어 본다.

node.js 2

Node.js 서버가 사용하는 포트를 확인하고 해당 포트를 종료하는 방법

1. Node 서버가 사용하는 포트 확인 방법방법 1: lsof 명령어 사용 (리눅스/맥OS)lsof -i :이 명령어는 특정 포트 번호로 열려 있는 프로세스를 확인할 수 있다.예시:lsof -i :3000출력 예시:COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEnode 1234 user 22u IPv4 56789 0t0 TCP *:3000 (LISTEN)여기서 PID 값이 해당 포트를 사용하는 프로세스의 ID이다.방법 2: netstat 명령어 사용 (리눅스/맥OS)netstat -tuln | grep :이 명령어는 특정 포트 번호가 열려 있는지 확인할 수 있다.2. 특정 포트 사용하는 프로세스 종료 방법방법 1: kill ..

Node.js 2024.09.25

PM2: Node.js 프로세스 관리: 무중단 ecosystem exec_mode cluster instances max

PM2는 Node.js 애플리케이션을 관리하는 데 사용되는 프로세스 관리자입니다. ecosystem.config.js 파일을 사용하여 PM2의 동작을 설정할 수 있습니다. 이 파일에서는 애플리케이션의 실행 환경, 클러스터 모드 및 인스턴스 수를 설정할 수 있습니다. 아래에 ecosystem.config.js 파일의 구성과 리퀘스트 처리량을 고려한 스레드 수 설정 방법을 설명합니다.ecosystem.config.js 파일 설명ecosystem.config.js 파일은 PM2 설정을 위한 JavaScript 파일입니다. 이 파일을 통해 애플리케이션을 어떻게 관리할지 설정할 수 있습니다.기본 구성 예제module.exports = { apps: [ { name: 'cloud-album-back..

Node.js 2024.09.25