🥑

無料プランでデプロイしたRenderをGASで15分ごとに叩く

に公開

はじめに

RenderをGASで15分ごとに叩き起こす方法を書いていきます!

Renderの無料プランだと15分ごとにDBがスリープしてしまい、私が実際に使ってみた感覚だとアプリを起動してfeshするのに1分くらい立たないとできなかったので、こちらを使って無料で使えるアプリにしました。

GASにコードを書く

こちらでGASを開きます。
https://script.google.com/home

こちらのボタンをして作成します。

ここに下記のコードを書きます。

function main()
{
  var url = 'https://{ここにアプリケーションのURL}.onrender.com';
  var data = UrlFetchApp.fetch(url).getContentText();
}

このようになると思います。

保存して、PJの名前を変更します。

次にアラームのマークに移動します。トリガーを追加ボタンを押下します。

こちらに内容を記載していきます。

保存するとこちらの画面になると思います。

そうするとトリガーが作成されています。これで完成です🎉

おまけ

トリガーを削除したい時はここから削除してください!

設定するとその日の記録がメールが届くのでやってみてください!

参考
https://zenn.dev/sdb_blog/articles/002-render-okosu

Discussion