Spring Example: ToDo List #15 배포 v2 (Heroku eco dyno)

함형주·2022년 12월 3일
0

Spring Example: ToDo

목록 보기
16/16

질문, 피드백 등 모든 댓글 환영합니다.

heroku eco dyno를 이용하여 프로젝트를 배포해보겠습니다.

헤로쿠에서 eco dyno 서비스를 출시한지 얼마 지나지 않아 한국어로 작성된 글을 잘 찾아볼 수 없어 블로그를 따로 작성했습니다.

Heroku Eco Dyno

Heroku는 free dyno 서비스를 2022년 11월 28일부로 종료했습니다.

무료 서비스를 종료하는 대신 저비용 서비스인 eco dyno를 출시했습니다.

eco dyno에 대한 자세한 설명은 공식페이지 참고해주세요.

간단히 말하자면 요금은 한 달에 5$이며 eco dyno 에 속한 애플리케이션은 한 달에 총 1000시간을 공유하여 사용합니다.

기존의 free dyno 처럼 30분 미사용 시 sleep 모드로 들어가고 만약 주어진 1000시간이 모두 소진된다면 다음 결제 시까지 접속이 불가능해져 추가 결제가 일어나지는 않습니다.

물론 시간이 더 필요하다면 직접 구매하여 사용할 수도 있습니다.

eco dyno 가입

우선 헤로쿠에 가입 후 billing 에서 카드를 등록해줍니다. (Master, Visa)

바로 아래의 Eco Dyno PlanSubscribe To Eco를 클릭합니다.

클릭 후 나오는 내용을 천천히 읽어 보시고 Subscribe 를 다시 눌러 주면 eco dyno 를 사용할 수 있습니다.

Billing Information 에 eco dyno 관련된 결제 정보 등이 새로 생겼고 기존에 등록해두었던 hhj-todo 애플리케이션이 자동으로 등록 된 것을 볼 수 있습니다.

heroku 애플리케이션 실행

사실 여기서 끝난 줄 알았습니다. hhj-todo 로 들어가 배포된 url 로 접속을 시도하니...

당장 며칠 전, 무료 서비스가 끝나기 전에는 접속이 가능했는데 오류가 발생했습니다.

시키는대로 cmd에서 로그를 확인해 보았으나 해답을 얻진 못했습니다.

그런데 애플리케이션 페이지 Resources에서 jar 파일이 켜져있지 않은 것을 확인했습니다.

옆의 연필 버튼을 누르고 사용을 체크해주니 접속 가능했습니다.

다른 사람들도 이전에 배포해두었던 jar 파일이 비활성화 되었는지는 잘 모르겠지만 혹시 무료서비스를 사용하다 eco dyno로 업그레이드 시켰는데 접속이 안되신다면 Resources에서 확인해보시기 바랍니다.

heroku에 애플리케이션을 등록하는 과정은 이전과 동일하니 이전에 작성한 블로그 참고해주시기 바랍니다.


github , 배포 URL (첫 접속 시 로딩이 걸릴 수 있습니다.)

profile
평범한 대학생의 공부 일기?

0개의 댓글