502 bad gateway 에러 관련 nginx 서버 설정에 관해 문의드립니다.
CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 5.x |
1. 서버 환경
app : nginx/1.13.3
xe_version : 1.11.6
php : 5.5.9-1ubuntu4.29
db_type : mysqli_innodb
카페24 가상서버 4g램
2. 문의사항
마스크 판매위치 위젯( https://xetown.com/point_contents/1358643 )을 설치하고 위젯 페이지를 로드하거나 검색을 누를 경우 페이지 로딩이 느려지면서 502 bad gateway 에러가 발생합니다.
검색을 해보니 서버 설정에서 타임아웃과 버퍼 수치를 조정해보라는 팁이 보이는데요. 단순 수치만 높여주는게 맞을지 어느정도 수치를 조정해야 할지 도움을 받고 싶습니다.
일 평균 6000~7000방문 규모의 사이트 이구요. nginx 설정 내용은 아래와 같습니다.
마트몬
Lv. 8
댓글 13
슈퍼캐쉬 모듈을 이용해보려고 하는데요.
슈퍼캐시 사용자라면 마스크 판매처 위젯과 같이 검색 후 결과가 바로 보여야 하는 경우 슈퍼캐시 모듈에서 판매처 페이지를 위젯 캐쉬 예외로 지정해 줘야 하는건가요?
저희는 슈퍼캐시 사용 안한지 오래입니다.
현재 api 요청에서 지연이 되는건 서버의 컨디션 문제는 아니고 api 측의 문제이니 슈퍼캐시가 도움이 되지도 않습니다.
저희 슈퍼캐시의 전체화면캐시는 사용하지 않고도 서비스 전반에 속도는 매우 쾌적하고 빠릅니다. 물론 슈퍼캐시의 위젯캐시는 사용합니다.
API 서버 문제로 발생하는 것이므로 서버 설정을 조절하실게 아니라 API 요청시 일정 시간 이상이 경과되면 오류 페이지를 표시하도록 변경해야 합니다. 무턱대고 타임아웃 값을 높이면 서버에 무리가 갈수 있습니다.
개발자분이 수정하실때까지 기다리시거나, 코드 수정이 가능하시다면 직접 수정하셔도 됩니다.
답변감사합니다. 세팅을 받은서버인지라 따로 수치를 조정하기도 애매한데 일단 위젯 개발자분께 문의를 한번 드려보겠습니다.