profile
오너십을 가지고 끊임없이 더 나은 방향을 고민하는 개발자 입니다. 새로운 기술을 적용하고 배우는 것을 좋아합니다.
post-thumbnail

Next.js - Vercel 환경에서 Google Cloud Platform 으로 환경 이동 구축기 - (3)

오늘의 글은 지난 글에서 사실상 포스팅이 끝나야 되고, Github Action이나 자동화 부분에 대해 글을 써야하는데.. 그것보다 갑작스러운 문제 상황에 어제 대처하느라 변경된 환경에 대해 다시 포스팅을 하려고 한다. 배포 된 환경 갑자기 배포된 환경이 운용되지 않고 사이트가 죽게 되었다. 원인을 파악하고자 GCP 콘솔에 로그인하자마자 보이는 문구. 무료 체험판에서 제공된 크레딧을 다 사용했기 때문에 유료 크레딧으로 활성화 하라는 문구와 함께 계정이 일시정지 되었다. .... 간단한 환경만 구축한건데 이렇게 벌써 제공된 크레딧을 다 썼다고...?? 확인해보니 지난 포스팅에서 적었던 클러스터 컨테이너.. 그 하위에 3개의 Load Balancer 등.. 유료 결제 요금을

2023년 4월 26일
·
0개의 댓글
·
post-thumbnail

Next.js - Vercel 환경에서 Google Cloud Platform 으로 환경 이동 구축기 - (2)

오늘은 지난글에 이어서 간단하게 GCP 에 HTTPS 관련 적용한 글을 포스팅 하려고 한다. 들어가기에 앞서 일반적으로 도메인을 산다면, 도메인과 웹 호스팅( + SSL) 을 같이 제공해주는 서비스들을 이용하게 된다. 하지만, Vercel을 이용하면 웹 호스팅을 제공해주기 때문에 도메인만 구입을 했었다. 이번엔 따로 SSL 구입하여 GCP에 적용하는 글이다. SSL 구입 [ SSL 인증서 최저가 구매 ]를 찾게 되면 많은 수의 사이트들이 나오는데.. 사실 어디가 괜찮은지 어떤 인증서를 써야하는지 모르는 나였기 때문에, Single Domain만 붙일 수 있는 것들을 찾게 되었다. 그 중 나는 가격이 제일 저렴한 코리아 SSL을 이용하게 되었다. ( 광고는 아니고... ) -> 코리아 ssl GoGet Domain SSL 도메인 구입 ![](https://velog.velcdn.com/images/s2ksh77/post/1adb29e8-3ddf-4174-b

2023년 3월 23일
·
0개의 댓글
·
post-thumbnail

Next.js - Vercel 환경에서 Google Cloud Platform 으로 환경 이동 구축기

심리상담센터 홈페이지를 운영하던 중 갑작스런 에러상황을 맞이하게 되었고, 해당 환경을 더이상 이용하기 힘들 것이라 판단하여, Vercel 환경에서 GCP 환경으로 이동한 구축기를 적어두려고 한다. 에러 상황 위에 그림과 같이 Pro 계정은 Serverless function의 timeout이 30초로 제공되는 반면 최근 vercel의 hobby 계정은 10초로 제한되면서 504 에러를 발생하게 된다. 구글링으로 해결책을 확인하였지만, getServerSideProps 및 getStaticProps 으로 serverless 함수의 응답시간을 줄여야 된다는 해결책들이 있어서, 해당 관련으로 수정 해보았다. 하지만 며칠째 반복 되었고 해결되지 않아서 vercel에서 github action 과 배

2023년 3월 15일
·
0개의 댓글
·