-
2016/09/27 1:33 오전 #37133
솔직히 워드프레스 질문은 아닙니다… 하지만 워드프레스 사용하시는 분이라면 한번쯤은 가질 수 있는 질문이라 일단 올려봅니다.
저희 회사가 monitis라는 회사를 사용해서 저희 웹사이트를 모니터링 합니다. 그런데 간간히 하루에 1-3번 꼴로 다음 과 같은 현상이 일어납니다..
21:00시를 보면 우리 웹사이트를 방문했던 사람중 한명이 홈페이지를 로딩하는데 99초나 걸렸습니다. 뭐 다른 때는 보통 6초 정도 걸리나봅니다.
그런데 이 해당 사람이 왜 우리 웹사이트를 로딩하는데 99초나 걸린것일까요? 이 궁금증을 해결하기 위해 어디서부터 문제 해결 방안을 모색해야 할까요? 저희 사장님이 어떻게 웹마스터가 되서 저런 현상을 설명을 못하냐고 하십니다. ㅠㅠ
도움좀 부탁드립니다.
2016/09/27 3:50 오전 #37135“저희 사장님이 어떻게 웹마스터가 되서 저런 현상을 설명을 못하냐고 하십니다.” – 이건 서버관리자 문제지 웹마스터 문제가 아니라고 말하시면 됩니다. 농담 아닙니다.
웹마스터가 tcpdump 라도 받아서 네트워크 트래픽 확인하고 있어야 하나요?
물론 그렇게 하실수는 있지만,
이런 분야는 개발자나 웹마스터가 다루는 영역이 절대 아닙니다.
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
2016/09/27 9:09 오전 #37139웹사이트가 문제라면 0시부터 18시까지의 속도가 연속적으로 느렸어야 하지 않나요?
순간적으로 튀는 거라면 서버단(하드웨어/소프트웨어)의 문제이거나 망(서버쪽이든 클라이언트 쪽이든)의 문제일 것으로 예상됩니다.관계자가 서버 로그부터 보고 해결하셔야 되는 케이스라고 넘겨버리심이;;;
2016/10/18 11:48 오후 #37449시덥지도 않은 문제가지고 이 포스트를 다시 업시켜서 죄송합니다. 그런데 좀 제가 급해서 어떻게던 여쭈어보려 합니다. ㅜㅜ
사실은 stackoverflow사이트에다가 이 문제를 올렸습니다. 그런데 제 질문이 하도 기가 찬지 아무도 답변을 안했네요…
문제는 특정한 유저가 간간히 하루에 2번꼴로 우리 홈페이지를 로딩하는데 90초 이렇게 걸립니다. 근데 이 이유를 알아내지 못하면 저희 사장님께서 심히 저의 능력을 의심하면서 제가 저의 일을 제대로 못한다라고 막 계속 고집을 부리십니다. 이건 서버 어드민도 제데로 알지 못할거라고 설득해도 리서치를 하면 다 나오는 답이니 얼른 이 문제를 해결하라고 하십니다.
그래서 제가 좀 여러가지 시나리오를 여쭈어보고 싶습니다. 유저가 보통 홈페이지 접속을 하는데 90초나 걸리는 이유는 어느 시나라오가 있을까요? 서버는 블루호스트 vps입니다 ㅠㅠ
@codei 님, 이거 로드 발란싱 같은건 솔직히 블루 호스트가 해야 하는거겠지요?
2016/10/19 9:59 오전 #37457Anthony 한테 checkout 페이지좀 확인해 달라고 했는데, 서버 문제 아니랍니다. 그리고 load balancing 과 아무런 관련없는 문제라고 확신할 수 있답니다.
문제는 잘못짜여진 authorize.net PG 스크립트 인듯 하다네요.
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
2016/10/19 12:53 오후 #37464로드밸런싱은 고오오급 서비스 입니다.
당연히 서비스를 사용하려면 돈이 필요합니다.
일반적인 호스팅 서비스에는 로드밸런싱 안해 놓습니다.
장비도 고급이고 서비스도 고급 입니다.
그리고 로드밸런싱은 최소 호스트가 2개여야 하거든요.
[이유는 검색 해보시면 아실것 같고요.]로드밸런싱이 가지는 장점은 여러가지 있는데, 순간적으로 트래픽 몰림 현상을 막는 용도로 흔히 사용해서 꺼낸 이야기입니다.
그리고 해결책이라기 보단 [아 돈을 투자하라고!] 라는 의미로 꺼낸 말이구요.매튜님 의견대로 몇몇 PG 플러그인들의 로딩 시간 자비 없음은 답 없습니다.
해당 PG 플러그인을 빼던가 그 회사를 쪼던가 해야합니다.한때 이니시스 웹표준 결제 플러그인이 저랬습니다 -_-
제가 개발팀에다 직접 쪼아대니 제발 안정화 될때까지 참아 달라고 메일 보내더군요 ㅋㅋㅋ아무튼 js 로드 시간 오버이면 그 회사 플러그인이 이상한거다. PG 사 바꾸거나 기다리는 수밖에 없다고 전달하세요.
아참 그리고 vps 호스팅 회선이 좀 느리고 별로인건 사실입니다.
PG 플러그인 말고도 계속 느리다면 회선 업그레이드가 되는지, 아니면 서비스 교체를 해야하는지 해당 호스팅업체에 문의하세요.2016/10/20 2:48 오전 #37490@codei 님, @hackya 님,
이렇게 세세한데에 답변을 주셔서 감사합니다. 또한 지인까지 불러서 저희 웹사이트를 봐주신것에 대해도 감사드립니다. ㅜㅜ
일단 현재 웹사이트가 플러그인이 지금 웹사이트에 덕지덕지 붙어있는것이 사실이고 또 몇몇 플러그인은 좀 말씀하신 문제를 가지고 있습니다.
문제는 특정 유저가 우리 홈페이지를 로딩하는데 80초나 걸리는 이 상황의 원인이 무엇인지, 간혹 이게 정말 특정 플러그인문제인지 서버 문제인지 잘은 모르겠습니다.
사실은 훨씬 깔끔하고 좀 플러그인도 14개로 줄이고 코드도 다 핸드코딩을 한 웹사이트가 rackspace에서 지금 놀고 있습니다. 근데 사장님 말은 즉, 지금 현재 웹사이트에 특정유저가 우리 홈피 로딩하느라고 80초나 기다리는데 이 이유를 몰라서야 어떻게 새로운 웹사이트도 제대로 메니징을 할 수 있겠냐입니다.
아바다 테마를 가지고 24개의 플러그인이 덕지덕지 있는 블루호스트에서 서비스 되고 있는 웹사이트가 왜 플러그인 14개에 제네시스 테마를 가지고 rackspace에서 돌아가는 웹사이트하고 무슨 상관이 있길래 저런 말씀하시는지는 모르겠지만 일단 뭐 사실이든 아니든 지어낸 이야기든 뭔가 답을 드려야 하는 상황입니다. 현재 웹사이트의 문제 해답을 찾지 못하면 공들여 만든 새로운 웹사이트로 안옮길거라고 하시네요;; 정말 답답하네요 ㅠㅠ
2016/10/20 10:35 오전 #37500“지금 현재 웹사이트에 특정유저가 우리 홈피 로딩하느라고 80초나 기다리는데 이 이유를 몰라서야 어떻게 새로운 웹사이트도 제대로 메니징을 할 수 있겠냐” – 이건 저도 사장님 편을 들어야 겠네요.
기존 사이트도 유지보수를 못하는 직원이, 새로운 사이트를 구축했다고, 그 사이트를 돌리자고 한다고,
“오, 그 새 사이트에 너무나 믿음이 가는군. 그렇게 하는게 좋겠네.” – 이러는 오너는 없습니다.
PG 설정은 ecommerce 사이트의 경우 가장 기본 중 기본인데 (돈을 결재 못받으면 그 사이트를 왜 돌리죠?) 그 부분이 해결되지 않고 있다는 건 매우 심각한 문제 입니다.
authorize.net 이 어디 이상한 PG사도 아니고, 미국에서 가장 많이 사용되는 PG 사 인데, (저도 사이트 하나는 수수료 혜택보는게 있어서 authorize.net 으로 결재받고 있습니다.) 일단 기존 문제는 해결하시고 새로운 사이트로 옮기시던가 하셔야겠죠.
주말에 밤을 세서라도 (PG 작업은 어짜피 새벽시간에 테스트 해야 하니까) 일단 고쳐놓으시는거 어떨까요?
해결하려는 의지만 있으면, 구글링 조금만 하면 구축방법 다 나오거든요. (treehouse 동영상에도 나오지 않나요?)
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
2016/10/20 6:50 오후 #37513정말 이런 경우에는 경험이 재산인듯 합니다. Matthew님 덕분에 정말 찾아내기 어려운 원인을 찾아내었으니, 이를 잘 해결하시길 바랍니다.
어려운 문제에 적극 나서 주시는 모든 분들께 박수 보내드리고 싶네요~!
-
AuthorPosts
- 답변은 로그인 후 가능합니다.