간만에 주업으로 돌아와서 포스팅을 합니다. 오늘은 웹사이트 런칭하는데 속을 썩였던 사항에 대해서 공유를 할까 합니다. 현재 나름 팀을 짜서 준비중인 여러가지 웹사이트와 관련 솔루션을 워드프레스로 제작해보고 있는데 갑자기 테스트로 올려놓았던 웹사이트가 됐다 안됐다 하는것을 확인 할 수 있었습니다. 참고로 저는 현재 MS의 Azure 클라우드를 이용중이며 가장 저렴한 서비스중 하나인 1CPU RAM 1GB 를 사용하고 있습니다. 그래서 3일 밤낮을 왜그런지 고민을 하며 찾아 냈습니다.
우선 어떤 현상인지부터 공유해보도록 할게요. 우선 첨부된 사진과 같이 우선 해당 플러그인이 어떤 작업을들 하는지는 잘 모르겠는데 주기적으로 디스크를 읽는 작업을 합니다. 근데 그 작업이 서버 리소스를 사용하고 웹서비스를 서비스하는데 문제가 없으면 상관이 없지만, 읽는 총용량이 한번 진행될때마다 8기가가 넘습니다. 그래서 중간에 아무런 작업도 불가능하고 웹사이트 접속도 불가능합니다.
그래서 플러그인과 솔루션 코드를 직접 찾으며 해결할 방법을 찾아봤는데 찾기가 좀 어려웠습니다. 그래서 다른방법은 플러그인을 하나씩 비활성화 하며 찾는것이었는데 결국 woocommerce 기본 플러그인 말고 나머지 관련 플러그인을 비활성화 하니 문제없이 잘 돌아가네요.
제가 추측하기로는 만든 사람들은 서버에서 문제 없이 돌아간다는 가정하에 웹사이트 관련파일들을 체크하기 위해 관련 코드들을 만들어 놓은거같은데 성능이 낮은 서버를 쓰는 가난한 개발자로서 그게 큰문제가되네요. 뭐 따로 서버세팅없이 워드프레스가 포함된 클라우드를 쓰시는 분들은 아마 문제가 없을거라고 생각는데 저처럼 효율을 극대화 하기 위해 아마존웹서비스나, 마소의 Azure를 쓰시는 분들에게는 아마 도움이 될거같아 공유를 해드립니다. 물론 그냥 비활성화 시키는것은 좋은 방법이 아니지만 어쩔 수없이 프로젝트를 진행하기 위해 이방법을 선택했습니다. 혹시 방법을 아시는분은 알려주세요.
'Web > Wordpress' 카테고리의 다른 글
워드프레스 갑자기 동작이 안되는 현상 -2- (0) | 2019.12.16 |
---|---|
워드프레스 갑자기 동작이 안되는 현상 -1- (0) | 2019.12.07 |
Wordpress로 만든 첫번째 웹사이트 (0) | 2019.11.11 |
LAMP stack에 관하여 (0) | 2019.11.09 |
Introduction to WordPress, 워드프레스 소개 -2 (0) | 2019.11.09 |