오늘 한일
- 팀장 주간 회의를 진행했습니다. 팀별로 추구하는 방향성과 백 엔드, 프론트 엔드 어느 기술을 중점적으로 개발했는지 확인 할 수 있는 좋은 기회였습니다. 모든 팀의 발표를 듣고 마지막 순서인 저희 팀의 성과를 발표하려던 때 갑작스럽게 모든 기능이 동작하지 않았습니다. 원인을 알 수 없는 상황에서 DB를 확인해보니 '/var/run/mysqld/mysqld.sock'에서 에러가 발생하고 있었고, MySQL을 재실행하거나 AWS EC2 인스턴스를 재부팅 하면 해결될 것으로 생각해 간단히 EC2 내부에서 재실행을 시도하였습니다. MySQL이 정상적으로 실행되는 것을 확인하고, DB가 이상 없는지 확인하였는데, 내부의 모든 데이터가 사라졌습니다. User 정보를 제외한 데이터베이스 내부의 Procedure, Trigger 등 모든 자료는 사라져버렸습니다. 허탈한 마음으로 이전에 백업해둔 dump 파일이 없는지 확인해보았고, 테스트용으로 백업해둔 자료를 찾아 복구할 수 있었습니다.
- 느긋한 하루를 보냈습니다. 이전 날 배포와 팀장 주간 회의를 위한 발표 준비를 위해 고생한 팀을 위해 프로젝트에 연연하지 않고, 각자 하고 싶은 기술을 배우는 시간으로 가졌습니다.
오늘 배운 것
- 팀장 주간 회의
- 백 엔드, 프론트 엔드 서버 배포
- morgan 모듈 적용
- MySQL 백업 및 복구 구현
내일 할 것
- 모임 입장 및 퇴장 API 구현
- 모임 리스트 검색 기능 구현
- Kakao Map 장소 선택 HTML 구현
- Location Socket 모임 핀 서비스 구현
- AWS SES 초대하기 메일 발송 서비스 구현
- 대화방 입장시 닉네임 출력 Broadcast Socket 구현
'항해99 > TIL' 카테고리의 다른 글
2021-08-08 항해99 TIL (0) | 2021.08.09 |
---|---|
2021-08-07 항해99 TIL (0) | 2021.08.08 |
2021-08-05 항해99 TIL (0) | 2021.08.06 |
2021-08-04 항해99 TIL (0) | 2021.08.05 |
2021-08-03 항해99 TIL (0) | 2021.08.04 |