헤로쿠로 무료 배포를 하면, 30분 이상 트래픽이 없을 시 헤로쿠가 앱을 sleep 시킨다.
그러면 차후 접속할 때, 다시 앱을 깨우느랴 로딩 속도가 20초 이상 걸린다.
어떻게 해결할 수 있을까 찾아봤는데,
http://kaffeine.herokuapp.com/
이 사이트에 헤로쿠 도메인을 넣으면 30분마다 트래픽을 발생시켜, 앱이 sleep 되지 않도록 한다.
여기다 이렇게 도메인을 넣으면 된다.
기본적으로 하루에 6시간은 sleep을 해야 해서, 그 시간대를 지정해줄 수 있다.
GMT(그리니치 평균시, 영국) 기준이라, 한국 시간 기준 밤 11시부터 sleep 하도록 오후 2시를 넣어 주었다.
헤로쿠 배포가 느린 현상, 간단하게 해결할 수 있다!
'개발 > Flask, Fastapi' 카테고리의 다른 글
flask+uwsgi+nginx 로컬에 띄우기 (0) | 2021.11.03 |
---|---|
Fastapi heroku 배포하기 (0) | 2021.06.10 |
flask-mongoengine으로 추가한 데이터가 Mongodb에서 보이지 않을 때 (0) | 2021.03.29 |
mongoengine NotUniqueError (0) | 2021.03.26 |
Flask 로 MongoDB Atlas 데이터베이스와 연동하기 (0) | 2021.03.26 |