Day 64 (2021-09-02): 배포 오류 교정 및 인프라/기능 개발 진행

Source

  • Field Notes/ReturnZero/Daily Notes/Day 64. 2021-09-02.md

Summary

이 노트는 ReturnZero 프로젝트 64일차의 일일 작업 기록이다. 전일 발생한 프로덕션 배포 실패 및 태그 누락으로 인한 혼란을 회고하며, ‘소통의 중요성’을 강조한다. 당일 주요 작업은 nginx 설정 수정 및 인스턴스 업그레이드를 통한 워커/서빙 서비스 재배포, Guide 모델에 JSON Validator 적용 시도, rtzr-tools 저장소의 코드 품질 도구(pre-commit, black) 도입 및 정리 작업이다. 새 워커의 Redis 연결 문제 등 잠재적 장애 요인을 확인 중이다.

Key Points

  • 전일 배포 실패(프로덕션만 배포, 태그 누락)로 인한 교훈: 팀 내 verbal communication 강화 필요
  • 인프라 배포: nginx.conf 수정, c5.4xlarge 인스턴스로 v3 워커 전환, triton serving/worker 및 기존 v4 서비스 재배포
  • 기능 개발: S-52 Guide Model에 activerecord_json_validator 적용 시도 (JSON Schema 미정의 상태)
  • 코드 품질: rtzr-tools 저장소에 pre-commit 및 black 적용, 불필요한 테스트 코드 삭제
  • 현재 이슈: 새 워커들의 Redis 연결 문제 원인 파악 필요