LeanCloud的valine评论系统避免休眠指南

由于免费原因,LenCloud会自动休眠导致valine评论通知邮箱发送不了,所以这里记录了下我解决的过程

    这里用服务器的cron解决, 另外一种直接在valine添加定时器的方式失败(如下图),所以就用另外一种

绑定域名

1. 添加云引擎、ClientEngine 域名

假设你的域名为example.com,为Valine后端分配的二级域名是xxx.example.com,那么就在域名栏内填入xxx.example.com

2.去域名管理添加CNAME解析

3.等待一会,会自动部署

4.部署完成,添加管理员账号密码

    添加你的账号密码 添加一行后记得添加下你的email

避免休眠(免费的原因~)

注意: !!!一定要等绑定域名显示完成后才有效果

注意: !!!一定要等绑定域名显示完成后才有效果

注意: !!!一定要等绑定域名显示完成后才有效果

    因为是免费的,所以每天必须休眠 6 小时~~~ 并且单纯定时器的方式会提示因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠 所以需要解决 这里使用的是crontab命令代码
服务器命令提示行输入crontab -e(由于没有选择默认编辑器,所以我就会出现这个提示)
添加下方代码
*/29 7-23 * * * curl https://your_site &> /dev/null && date "+\%D \%H:\%M:\%S" >> ~/wakeup.log
https://your_site为后台评论的地址

测试可用

经验分享 程序员 微信小程序 职场和发展