헤로쿠(heroku) don't sleep, 잠들지마~(with node-cron)
얼마전에 CORS-Anywhere를 자체적으로 띄우기 위해서 헤로쿠를 이용했었는데요. 이게 자꾸 지 혼자 잠이 들어서 해당 서비스를 처음 호출할때 처음에 2~30초간에 서비스를 깨우는 시간인 일명 웨이크업 타임이 필요하게 되는데요. 이는 30분간 아무 트래픽이 없으면 헤로쿠가 이 앱을 재워버리기 때문입니다. 이것저것 방법을 생각해봤는데요. 별도의 서버에서 이 헤로쿠 서버에 주기적으로 웹 리퀘스트를 날려줄 수 있는 방법으로 집에 있는 PC에서 해야하나 aws 서버에서 해줘야 하나, 주기적으로 날려줄수 있는 function 서비스 같은걸 알아봐? 하면서 이것저것 고민을 하다가... 1. 24시간 헤로쿠 깨어있게 만드는 방법 자기 자신의 도메인을 호출하면 된다는 걸 깨닫고 소스에 세줄 정도 추가했습니다;;; ..
dev/node.js
2021. 1. 13. 22:03
최근에 올라온 글
최근에 달린 댓글