이것에 대한 가장 쉬운 해결책은 30 분마다 자신의 서버를 자체 ping하는 것입니다. 수면을 방지하기 위해 node.js 프로젝트에서 사용하는 코드는 다음과 같습니다.
const request = require('request');
const ping = () => request('https://<my-app-name>.herokuapp.com/', (error, response, body) => {
console.log('error:', error); // Print the error if one occurred
console.log('statusCode:', response && response.statusCode); // Print the response status code if a response was received
console.log('body:', body); // Print body of response received
});
setInterval(ping, 20*60*1000); // I have set to 20 mins interval