프로젝트 / 건설 현장 계측 모니터링 플랫폼
건설 현장 계측 모니터링 플랫폼
현장 센서 값을 받아 안전 상태를 판단하고 지도·차트·알림으로 보여 주는 웹 서비스

- 기간
- ○○○○.○○ ~ 지금
- 인원
- 개발자 ○명
- 담당
- 풀스택 개발, 배포·운영
- 기술
- Java 17Spring Boot 3Spring SecurityJWTJPAMariaDBRedisKafkaWebSocket (STOMP)FCM · Web PushReactTanStack QueryZustandMUIOpenLayersChart.jsCapacitorDockerGitHub ActionsNginx 블루그린 배포go2rtc
- 링크
- GitHub
무엇을 만들었나
현장에 설치한 계측기에서 들어오는 값을 저장하고, 관리기준치와 비교해 안전 상태를 판단합니다. 지도 위 위치, 시간별 차트, 단계별 알림, 보고서 내려받기를 제공합니다.
문제와 해결
문제 1
문제 2
요청이 몰려 로그아웃되던 문제
같은 요청이 겹치지 않게 하고, 429는 로그아웃 사유에서 뺐다
요청이 몰려 429가 나고 로그아웃되던 문제문제 3
멈추지 않는 배포
push 한 번에 두 서버가 같은 코드로 바뀌고, 문제가 생기면 바로 되돌린다
글 준비 중이 프로젝트의 글 3편
트러블슈팅 1
설계 2