gcp 2

504 Gateway time out

프로젝트를 배포하고 테스트 도중에 브라우저 콘솔에서 위 제목과 같은 에러가 발생하였다. 이 에러가 왜 발생했을까.. 504 Gateway Time-out 오류는 클라이언트가 보낸 요청에 대해 제한 시간 내에 업스트림에서 응답을 보내지 않아 게이트웨이와 업스트림(upstream) 사이의 연결이 끊긴 것이다. 나는 GCP의 load balancer를 사용했지만 nginx가 더 널리 사용돼서 위 사진에서는 nginx가 사용됐다. GCP의 load balancer와 nginx 모두 게이트웨이의 역할을 맡고 있다. 그리고 downstream으로도 불린다. 반대로 tomcat 등의 was는 upstream으로 불린다. 해결 만약 위와 같은 504를 맞닥뜨렸다면 해결 방법은 두 가지다. 응답 제한 시간을 늘린다. 제..

Google Cloud Storage + Spring boot - 이미지 파일

팀 프로젝트에서 메인 기능 내에 이미지 처리를 포함하려고 했다. 사용자의 설문 조사 정보를 받아서 그에 맞는 식단을 이미지와 함께 제공한다. 필자는 이번에 진행하는 프로젝트가 첫경험이기 때문에 하나하나 배워야 했다. 가장 처음 떠오른 의문은 이렇다. 이미지를 어디에 저장할 것인가? 다행이 이 의문에 대한 답은 다음 글에 잘 나와 있다. https://hs-archive.tistory.com/42 이미지는 어디에 저장해야 할까 웹 서비스를 만들다 보면 이미지를 저장해야 할 때가 오는데 이미지는 어디에 저장해야 될까요? 얻어갈 지식 이미지 저장은 어디에? 이미지 저장 웹 서비스를 만들다 보면 이미지를 저장해야 될 hs-archive.tistory.com 글의 내용을 요약하면 이렇다. 파일 시스템에 저장 이미..

728x90
반응형