스톤에이지 8.0 구축 가이드 10
========================================================
10. 실행 — 상태 확인
========================================================
서버가 "떴는지"는 프로세스 + 리슨 포트 + 로그 세 가지로
교차 확인합니다. 하나만 보면 오진하기 쉽습니다.
--------------------------------------------------------
[ 프로세스 확인 ]
--------------------------------------------------------
wsl bash -c 'ps aux | grep -E \
"saac|gmsv|acwk|nc -l|watchdog" | grep -v grep'
- saac / gmsv / acwk / nc(WGS) / watchdog 5종이 보여야 정상.
--------------------------------------------------------
[ 리슨 포트 확인 ]
--------------------------------------------------------
wsl bash -c 'ss -tln 2>/dev/null | grep -E \
"9065|9301|9400|9201"'
- 9065: GMSV (클라 접속)
- 9301: SAAC (GMSV용)
- 9400: SAAC (worker/acwk용)
- 9201: dummy WGS (nc)
--------------------------------------------------------
[ 로그 확인 ]
--------------------------------------------------------
wsl bash -c 'tail -20 /tmp/watchdog.log'
wsl bash -c 'tail -40 /tmp/gmsv.log'
wsl bash -c 'tail -40 /tmp/saac.log'
--------------------------------------------------------
[ 오진하기 쉬운 것 — CPU 99.9% ]
--------------------------------------------------------
SAAC/GMSV 의 CPU 99.9% 는 "정상"입니다. busy polling
루프라 원래 그렇습니다. 진짜 폭주 여부는 CPU가 아니라
"메모리 증가 / 응답성"으로 판단하세요. 죽이고 재시작해도
같은 패턴이면 그게 원인이 아닙니다.
--------------------------------------------------------
다음: 11_실행_핸드셰이크검증.txt

야추리아 님의 최근 댓글