지난 주말부터인가 대량의 이미지를 업로드할 때 “올바른 JSON 응답이 아닙니다” 라는 메시지와 함께
이미지가 업로드되지 않고 502 Bad Gateway 에러를 띄우는 현상이 발생했습니다

현재 vultr에 서버를 올려놨고, Cloudflare도 사용하고 있습니다.

다량의 이미지 업로드를 하는 경우 반드시 발생했으며, 이 경우 15초 정도 php가 뻗어버리면서 사이트 접속이 불가능한 현상이 지속되었습니다.
이미지는 개당 500KB 정도로 부하가 걸릴만한 대용량의 이미지도 아니었는데요,

이미지 업로드 에러가 나지만 실제로 이미지는 업로드되긴 해서 어떻게든 쓸 수는 있는데,
미디어 라이브러리가 꼬이고 클라우드플레어 캐시에 이미지가 남으면서 엉뚱한 이미지가 보이는 등
도저히 제대로 쓸 수 있는 상황이 아니었습니다.

이거 해결한다고 플러그인이랑 테마 전부 하나씩 삭제하다가 DB 터져서
3월 29일 새벽 5시부터 4월 4일 새벽 1시까지 데이터 1주일치 백섭을 하는 사태가 벌어집니다…..

(vultr 백업 주기를 매주 수요일 1주일로 해둔 탓에.. 화요일에 일 저지르면서 거의 6일치 ㅠ)

실제로 이미지를 업로드할 때 CPU 사용률이 100%까지 치솟는 증상이 있었으나
근본적으로 지금까지 잘 썼는데 왜 갑자기 이제 와서? 라는 의문이 들었습니다
그래도 혹시 몰라서 php 메모리 설정이랑 용량도 한 단계 늘렸으나.. 아무런 효과가 없었습니다

여기서 4일을 낭비했습니다.
지금 테마 바뀐 것도 혹시 차일드 테마 만들면서 꼬인 게 새로 생겼나 싶어서
깨끗한 테마를 적용해두고 현상을 관찰하고 있었던 것이었습니다

왜 이런 증상이 발생했는지 곰곰히 생각해보고 있다가, 다시 처음으로 돌아가서
문제가 언제부터 발생했는지?에 대해 생각해보기로 했습니다

생각해보니 시코쿠 여행 (2023/3/28 ~ 3/30) 갔다 와서부터였습니다.
여행 가기 직전까지도 여행기를 잘 쓰고 갔었는데,
시코쿠 복귀 후 쓴 홋카이도 여행기 15편부터 문제가 발생했기 때문입니다.

그럼 그 사이의 변경점이 뭐가 있었냐?를 찾아봤는데…
WordPress 6.2 Release가 2023년 3월 29일이네요?
그리고 자동 업데이트가 켜져있어서 제 블로그도 업데이트가 되어 있었습니다.

지푸라기라도 잡는 심정으로 WP를 6.1로 다운그레이드하니…
정말 거짓말처럼 아무 일도 없이 잘 돌아갑니다.

현재 WP 6.1 로 내리고 수많은 부하를 걸어보고 있지만 아무 일도 없습니다
당분간 6.2로.. 못 갈 거 같습니다

결론 : WP를 6.1로 내려보세요

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다