안녕하세요. Flature입니다.
이 사이트를 구축한지도 꽤 오래되었네요.
워드프레스의 구조를 잘 모르는 상태에서 구성하다보니 유지보수가 어렵긴 어렵더라구요.
환경은 GCP에 VM 인스턴스를 할당받아 사용하고 있었습니다.
이것도 예약 인스턴스 개념을 몰라 생으로 받아 비교적 비싼 금액으로 운영하고 있었습니다.
하지만 옮길 필요성을 느끼지 못하여 패키지나 워드프레스 버전이나 올리면서 운영했습니다.
하지만 이 글을 작성하고 있는 전날 23년 6월 24일.
버전을 무심코 올렸는데, 버전 업데이트에 실패하고 파일이 깨져버리는 문제가 발생했습니다.
워낙 적은 리소스로 운영하다보니 메모리가 넘치면서 발생한 것으로 추측하고 있습니다.
그리고 php 파일들이 깨지면서 php-fpm이 어디에서 무한루프를 도는건지 계속해서 메모리를 가져가기 시작했고, 그것들을 집도하여 일부만 고치다가 결국 포기하고 워드프레스 파일을 정합성이 맞는 패키지를 받아 덮어쓰고, 필요한 파일과 세팅만 수정하여 복원했습니다.
대부분은 고쳤지만, 결국 다시 세팅해야하는 것들이 많아졌습니다.
긍정회로를 돌려, 이참에 회사에서도 많이 사용하는 AWS 환경으로 이전하려고 합니다.
그리고 예약 인스턴스도 구매하여 같은 금액으로 좀 더 좋은 환경으로 이전할까도 생각하고, 아니면 이참에 서버리스로 갈까도 생각하고 있습니다.
그리고 별도로 운영하고 있는 어라운드 허브에 공부하러 오는 구독자 분들을 위해 API 서버를 하나 파서 제공할까도 계속 생각하고 있었기 때문에, 이것저것 귀찮음으로 미뤄왔던 것들을 짬뽕하여 이전하도록 하겠습니다.
물론 이 도메인은 가져갈 것이기 때문에, 여러분은 뒷 내용은 모르셔도 제 컨텐츠를 잘 보실 수 있을거에요!