지금 현장의 웹페이지를 보다 보니 화면의 변화가 없고 뭐지 싶어서 개발자 도구로 네트워크를 봤더니 http status 가 504로 돌아온다.
딱 60초 뒤에 돌아오는것 같아서 뭐지 싶어서 조사해보니
nginx 설정과 AWS elb 설정에 따른 거란다.
아무래도 DB 조회가 느려서 504로 돌아오는 것 같은데 DB 조회를 빨리하는 것이 답일까?
그렇지만 사용자 입장에서는 페이지의 변화도 없고 동글동글 돌지도 않고 답답할 것 같다.
개발자야 개발자 도구를 보면 한눈에 알 수 있지만...
저런 시간은 어느정도로 설정해야 맞는 걸까? 그리고 저런 상황에 사용자에게 어떤 정보를 건네주는 게 맞을까?
참고사이트
https://blog.lael.be/post/9251
504 Gateway Time-out 문제의 원인과 해결 방법
검색해봤는데, 마음에 드는 설명글이 없어서, 제가 하나 작성해봅니다. 이 504 Gateway Time-out 오류는 리버스 프록시 프로그램에서 < == > 해당 프록시(upstream)와의 통신이 오래걸렸고, 리버스 프록시
blog.lael.be
https://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/classic/config-idle-timeout.html
다음에 대한 유휴 연결 시간 초과 구성 Classic Load Balancer - Elastic Load Balancing
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
https://stackoverrun.com/ko/q/8039285
amazon-web-services - AWS ELB에서 연결 배수, 유휴 시간 초과 및 포트 만료 기간에 대해 권장되는 값은 �
, 권장 값은 다음을 위해 무엇인가 : 포트 80 찰기 만료 기간 : 현재 : 120S 권장 사항 :? 포트 443 찰기 만료 기간 : 현재 : 130S 추천 :? 유휴 제한 시간 : 현재 : 90 추천 :? 연결 배수 : 현재 : 120S 추천 :? �
stackoverrun.com
'web' 카테고리의 다른 글
[web]쿠키와 세션(Cookie and Session) (0) | 2020.08.13 |
---|---|
[web]http polling이란 (0) | 2020.07.13 |
[FrontEnd]Babel이란 (0) | 2020.07.12 |
[DOM]DOM이란 (0) | 2020.07.12 |
[WEB][webpack]웹팩이란 (0) | 2020.07.12 |