502 badgateway 어떻게 해결해야 할까요..
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.1 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
딱히 문제가 되는 증상이 없다가 갑자기 502 bad gateway 오류가 나오게 되었습니다.
nginx와 php의 상태를 확인해보아도 active 상태로 초록불이 들어와 있는데
이상하게 계속 502 bad gateway 오류가 나옵니다.
nginx와 php를 재시작하면 일시적으로 증상이 완화되는 것 같으며
저는 일단 매우 느린 속도로 사이트에 접속이 되는 것 같은데
모바일로 확인하니 영락없이 502 bad gateway 오류가 나옵니다.
이 상황에서 뭘 어떻게 해야 할지...
댓글 7
어디에서 무슨 그린라이트를 보고 계신지 모르겠지만, 실제로 CPU 점유율이 크게 높아져서 과부하가 걸리고 있는지 (원인: 공격, 잘못 만들어진 자료, 버릇없는 로봇 등) 그리고 nginx 에러 로그에서 구체적인 원인이 뭐라고 나오고 있는지 등을 확인해 보셔야 합니다. 제가 두어번 서버작업을 해드리기는 했지만 기존 세팅을 건드리지 않고 그때그때 요구하신 것을 추가해 드렸을 뿐이라, 세팅 자체는 거의 최적화되어 있지 않을 겁니다.
에러로그에서 /modules/ncenterlite/skins/circulator-light/img/ic_profile_default.png" failed (2: No such file or directory), client: 106.102.128.230, server: fcseoulite.me, request: "GET /modules/ncenterlite/skins/circulator-light/img/ic_profile_default.png HTTP/1.1", host: "fcseoulite.me", referrer: "https://fcseoulite.me/free"
라는 에러로그가 거의 3초당 하나씩 나타나는걸 확인한 후에 알림센터 lite에서 스킨을 기본 스킨으로 변경한 이후에 정상적으로 접속됩니다.
아무래도 새로운 스킨으로 변경 후 기존 circlator 스킨을 변경하지 않았던게 ngnix 에러의 원인이였던 것 같아요 ㅠ
그래도... 조만간 기진곰님께 서버 관련으로 작업 문의 드리도록 하겠습니다 ㅠ_ㅠ
흠... 3초에 한 번씩 404 에러가 뜨는 것이 502까지 유발하지는 않을 텐데 이상하네요. 스킨과 관련된 다른 부분이 문제였는지도 모르겠습니다. 그래도 에러 로그가 직빵인 건 맞지요? ㅎㅎㅎ
일단 괜찮아지긴 했는데 대충 세팅된 서버 환경이 저도 너무 무서워서.... 서버는 역시 전문가에게 ㅠㅠ
만약 스킨이 원인이라면 스킨에서 사용하는 쿼리 등이 잘못 작성되어 있을 수 있습니다. 저희도 같은 스킨을 쓰는데 사용자가 많아지면 문제가 되는건지는 모르겠네요. 물론 저희는 누락된 이미지는 제가 대체해서 업로드 했습니다.
네 일단 앞으로는 주기적으로 알림센터 알림을 지워줘야겠어요 ㅜㅜ
아무래도 502에러가 나왔던 당시에 알림센터 스킨과 관련된 404에러가 계속 나오다가 그 후에 갑자기 php7.1.sock에 일시적으로 이용 불가하다는 사유로 접속 실패했다고 하네요
다만 그 이후로도 계속해서 캐시에서 제가 지금 사용하지 않는 스킨과 모듈을 불러오지 못하고 있다고 하는데
대체 뭐가 문제인지 전혀 알 수가 -_-;;