Today I Lived/항해99
[TIL] 2021.07.28 [항해99 / 52일] 파괴
오늘은?
서버를 작살냄
passport
회고
짧은 개발 인생 최고의 실수를 저질렀다.
프런트의 요청으로 서버에 변경할 사항 발생
곧바로 코드 수정 후 서버에서 git pull 실행
구동 시 에러 발생, 문제 시작
원인
1. 미리 서버에 설정한 db config git pull 하면서 다 날림
2. root 권한 가진 계정 따로 있는데 확인 안하고 root계정으로 설정 다시해버림
3. 서버 설정 변경점이 있는지 물어보지 않은 채로 무턱대고 재배포 시도
4. 나름대로 해결해 본다고 설정 변경 후 에러만 잡고 테스트 안 함
결론
혼났음
몹시 사소한 사안이라도 반드시 공유 후 조치 하자.
아무리 사소한 것이라도 공유하고 문서화를 하는 이유를 이번에 몸 소 느껴버렸다.
변경사항을 물어보지 않음 + 변경사항을 알려주지 않음이 합쳐져 잘 돌아가던 서버의 설정을 제대로 꼬아 버렸다.
감성보다 이성에 더 무게를 두고 행동할 수 있었기에 망정이지
왜 싸움이 나는지를 직접 보여줄 수도 있었던 아찔한 상황
이 조차 배움으로 삼고 현업에서 큰 실수 하기 전에 예행연습을 했다 생각하여
반드시 기억할 수 있도록 하자.
오늘의 명언
뭔가 배울 수 있는 실수들은 가능하면 일찍 저질러 보는 것이 이득이다. - 윈스턴 처칠
'Today I Lived > 항해99' 카테고리의 다른 글
[TIL] 2021.07.30 [항해99 / 54일] (2) | 2021.07.30 |
---|---|
[TIL] 2021.07.29 [항해99 / 53일] 실수연발 (4) | 2021.07.29 |
[TIL] 2021.07.27 [항해99 / 51일] (2) | 2021.07.27 |
[TIL] 2021.07.26 [항해99 / 50일] (0) | 2021.07.27 |
[TIL] 2021.07.25 [항해99 / 49일] 재 설계 (9) | 2021.07.25 |
댓글