因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠

前言

前段时间很多人都遇到因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠,我也不例外,于是在网上查一下有没有解决办法,还真有几个,分别是

  1. cron-job
  2. GitHub+Actions
  3. Ajax请求唤醒

因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠

之前我使用的是GitHub+Actions,当时我也不知道这玩意儿是啥(刚接触Github),就照着教程走一遍,过程中也是遇到很多问题,我觉得这个对小白不是很友好,后来想用Ajax请求唤醒,但我没有那么做,还是坚持使用了GitHub+Actions直到最近我发现我的GitHub+Actions已经抱错5天了
因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠

于是我经过尝试,用云监控系统也能唤醒LeanCloud(之前搭建过秒赞网,而秒赞网是需要监控的,有一些了解)于是我就用秒赞网的监控系统尝试了一下,果真可以

因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠

考虑到秒赞网频繁使用基本上是3~10秒执行好几次,随后我就换了腾讯云监控,但是腾讯云监控页面我看不懂,想着腾讯云都有监控系统,阿里因该也有,就上阿里云查了一下。也有,页面看上去比腾讯云的易懂。

cron-job缺点

  1. 页面全英文(这个不重要)
  2. 需要配置的选项多

Ajax请求唤醒 - 缺点

  1. 好像没啥缺点,这个我也不清楚(没仔细看)
  2. 参考:https://crosschannel.cc/daily/valine-admin-autoAwaken.html

GitHub+Actions缺点

  1. 每次执行都会commit一次(现在我一次commit八百多次了)
  2. 抱错看不懂(个人)
  3. 参考:https://www.antmoe.com/posts/ff6aef7b/index.html

教程开始

阿里云监控系统地址:https://cloudmonitor.console.aliyun.com/?spm=5176.2020520111.nav-right.3.65b7d103hrc0uW#/newSite/list/

因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠
因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠

任务昵称自定义,监控地址填写valine-admin配置里的ADMIN_URL就是云引擎后台地址(也就是最后一张图片的Web主机域名)

监控频率看自己喜好,我这里选择30分钟(下面其他配置默认就好)

因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠
因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠
因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠