<aside> 💡 헤로쿠로 React, Node.js(Express) 를 배포하면서 겪었던 이슈들, 정보들을 정리 해 놓은 공간입니다.

</aside>

배포하면서 겪었던 이슈

헤로쿠 슬립 방지

heroku는 해당 앱에 30분간 아무 트래픽이 없으면 앱을 sleep 모드로 만들어버린다. sleep 모드로 들어간 앱을 들어갈 때는 2~30초 정도의 wake up 타임이 필요하다.

sleep을 방지하기 위한 방법으로는

이 외에도 Google Apps Scripts, node-cron 등의 방법이 있다.

heroku Free Dyno는 신용카드를 등록했을 경우 1000시간이 제공되고 그렇지 않으면 550시간이 제공된다.

따라서, 신용카드를 등록하지 않고 Kaffeine과 같은 서비스를 이용하면, 한달 내내 서버를 가동시킬 수 없다.