202206191 [20220619] 개발자 일기 한 주 동안 너무 큰일이 있었다. 입사 후부터 계속 골치였던(스파게티 코드와 잦은 서버 다운으로 악명 높았던) 그 웹사이트가 결국 폭파돼버렸다. 전말은 이렇다. 필자는 그 사이트의 서버가 다운될 때마다 재부팅을 해주는 작업을 해주고 있었다. 서버 이관을 바라 왔지만 추가 비용을 원치 않았던 그 고객사는 계속 재부팅을 요청해왔다. 여느 때와 다름없이 재부팅 요청을 받고 재부팅을 해주려고 ssh를 켜고 재부팅을 시도했다. 그런데 톰캣 서버가 죽지 않았다. 이런 적이 몇 번 있어서 셧다운 명령어를 몇 번 쳐주고 다시 시작해보고 호스팅 업체의 재부팅 기능을 사용해보았지만 서버가 다시 시작되지 않았다. 뭔가 이상해서 ftp로 파일 트리를 본 순간 가슴이 철렁할 수밖에 없었다. 서버 안에 있던 리소스 파일과 클래스.. 2022. 6. 19. 이전 1 다음 728x90