대파양파애비
'Error' 카테고리의 글 목록

Backend dev?

Error

[Error] 504 Gateway Timeout Error 해결: Nginx와 로드밸런서 타임아웃

얼마 전 회사 프론트직원분께서 staging admin에서 504에러가 뜬다고 찾으셨다. 그래서 바로 staging Swagger에서 관련 API를 날려보니 다음과 같이 나왔다. 확인해보니 504 Time-out 에러가 나왔다. 이제 차근차근 해결을 해보자 ! 해결 1 - axios timeout 설정 해당 API 부분은 axios로 코드를 불러와서 파싱한 후 리턴하는 코드다. axios 할 때 일정 시간을 초과하면 504에러가 뜰 수 있다는 얘기가 있어서, 우선 time-out 시간을 늘려주기로 했다. 갑자기 504에러가 뜬 이유는 axios로 받아오는 chatGpt 관련 처리시간이 늦어진듯 하다. 그래서 timeout 을 10분으로 넉넉히 변경하였다. timeout : 600000 로컬에서 코드를 돌..

Error

[Error] req.param / req.query / req.body 이리저리 헤매기

저번주에 내내 머리를 쥐어뜯는 일이 있었다.. 그래서 해당 문제에 대해서 뭐가 잘못됬으며 어떻게 해결했는지 정리하고, 관련된 req.param / req.query / req.body에 대해서도 포스팅을 해보려 한다. 우선 관련 개발 명세서는 이러했다. 명세서를 보고 되게 단순해서 금방 개발을 할 줄 알았다. 해당 유저가 키워드를 팔로우할 uuid를 req POST로 보내주면 끝이였다. 문제1 path: /api/follows/{uuid} parameters: Body() , { “keyword_uuid” : ~~~ } 상황: stg swagger, insomnia에서 같은 URL과 같은 Token 넣고 Post할 시 DB에 정상적으로 쌓임 하지만 개발중인 웹에서 같은조건으로 진행시 제대로 안됨. DB에..