피크시간에 오랜 시간동안 502 Bad Gateway가 나타나면
php-fpm 혹은 nginx의 에러 로그를 통해 원인을 특정지을 수 있겠으나
정말 눈 깜짝할사이에 잠깐 나타나고(글 읽기 화면이라든지..) 새로고침하면 바로 사라지는 에러는 어떻게 잡을지 골치가 아픕니다.
nginx +php-fpm 7.3 환경입니다.
혹시 위와 유사한 경험을 하신 적이 있으신가요?
PHP | PHP 7.3 |
---|---|
CMS | Rhymix |
피크시간에 오랜 시간동안 502 Bad Gateway가 나타나면
php-fpm 혹은 nginx의 에러 로그를 통해 원인을 특정지을 수 있겠으나
정말 눈 깜짝할사이에 잠깐 나타나고(글 읽기 화면이라든지..) 새로고침하면 바로 사라지는 에러는 어떻게 잡을지 골치가 아픕니다.
nginx +php-fpm 7.3 환경입니다.
혹시 위와 유사한 경험을 하신 적이 있으신가요?
타임아웃 10분이면 접속자가 늘어났을 때 서버 터져요.
질문자분은 순간적으로 502 에러가 나온다고 하셨으니 뭔가 시긴이 오래 소요되는 작업을 하다가 타임아웃에 걸리는 상황은 아니라고 추정할 수 있습니다. 타임아웃은 504이지 502도 아니고요. 이런 상황에서 타임아웃을 늘리라고 조언하는 것은 아무 도움이 되지 않을뿐더러 오히려 502 에러의 발생 빈도를 더 높이는 결과를 낳을 수 있습니다.
처리해야 하는, 또는 전달해야 하는 정보가 많을 경우, 502 Bad Gateway가 발생하는 경우가 있습니다.
nginx에서 fastcgi 버퍼 사이즈와 timeout 시간을 늘려주는 것으로 해결할 수 있습니다.
자세한 수정법은 구글링 해 보시면 될 것 같습니다.