배포 시도 1

김하은·2023년 3월 31일
0

백엔드와 배포 서비스를 통일하는것이좋지 않을까 하는 생각에 벡엔드에서 처리한 배포 서비스인 gcp를 이용해보려고 시도했다.
블로그들을 돌아가며 참고하였다.

초반문제:

스토리지에 업로드할때 부터 뭔가 삐꺽거리는 느낌이었다. ip주소를 만들었고,. 그렇다면 이 ip주소로 접속이 가능해야하는데, 전혀 접속이 되지 않고 있었다.
일단 블로그에는 바로 진행을 하길래 원래.. 이런가 싶어 일단 계속진행했다.

중반문제:

SSL인증서를 설치해 연동해보았다. https로 접속하는 부분은 성공하였다. 백엔드 규칙을 ? 정하는데 , 서버와 버킷을 생성하는 부분이었다. 다 생성하고 보니 벡엔드설정에서 오류사항이 있다고 나왔다. 추가로 접속시 새로고침하면 해당 사이트에 접속이 불가하였다.
왜그럴까 어제부터 뒤지다가 방화벽규칙도 추가 하고 이것저것 건드려보았다.

  • 방화벽규칙 추가
  • ip확인,
  • 분기 부분 확인

그러다가 다시 확인해보니 백엔드서비스가 정상적으로 작동되고있었다...


백엔드 서버를 제대로 못잡았거나, 방화벽설정해준 부분에서 잘못 설정된 부분이 있었나 보다 하고 이젠 되겠지? 하며 다시 도메인으로 접속을 해보았다.

여전한 사이트 접속..

거기다가 네트워크를 확인해보니 CORS에러가 나오는데 요청이 들어간 사이트를 살펴보니 https://www.groomeong.shop 으로 보내지고있었다.
그런데.. 실제 우리가 요청을 보낼 주소는 www가 빠져야한다.

초반에 사용하던 벡엔드 서버 주소가 www가 붙은 주소였다.
해당 서버에 문제가 있어 어제 ?? 재베포가 진행된 서버주소가
https://groomeong.shop/..
였다... 분명 pull 을 받고, 세팅을 하고, build를 하였는데 왜 주소가 자꾸 www가 붙은 곳으로 들어가는 것일까.....
팀원분과 상의를 해봐도 이유를 찾지 못했다.

오늘 아침부터 서버가 난리였다.. 벡엔드 쪽도 약간 문제가 있었지만 금방 해결이 되었는데 내 컴퓨터에서만 자꾸 문제가 생겼다.
크롬이 아닌 사파리에서는 해당서버 접속이 되었고, 모바일에서도 접속이 됨을 확인했다.
왜 안되는지 계속 새로고침을 해보다가
www. 이 자동으로 붙어 실행되었음을 알게되었다.

뭐가 문제였을까... www를 다시 없애고 실행하니 바로 열어볼 수 있었다.

또 문제가 안터졌으면 좋겠다.
일단 급한 배포문제를 해결하기위해 AWS로 갈아타기로 했다.

0개의 댓글