./categories/back-end
Node.js Socket.io·PM2
프로젝트 구조 예
node_modules: 의존성package.json: 패키지·스크립트src: 소스
PM2
pm2 start <서버명.js> --name <이름> # 등록·시작
pm2 stop <이름>
pm2 restart <이름>
pm2 show <이름>
pm2 delete <이름>
pm2 list
제어 스크립트 (프로젝트 루트)
./start.sh
./stop.sh
./restart.sh
Socket.io 소스 예
server.js: 포트·페이지 연결conn/connect.js: 소켓 선언·서버 연결js/: 클라이언트 JSview/: HTML
관련 링크: https://pm2.keymetrics.io/docs/usage/quick-start/
./comments