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

另外一种直接在valine添加定时器的方式失败,所以就用另外一种

绑定域名

1. 添加云引擎、ClientEngine 域名

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

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

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

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

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

添加Email

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

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

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

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

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

  • 因为是免费的,所以每天必须休眠 6 小时~~~

  • 并且单纯定时器的方式会提示因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠

  • 所以需要解决

  • 这里使用的是crontab命令代码

  • 其他避免休眠方法可以看这个博主的

服务器命令提示行输入crontab -e(由于没有选择默认编辑器,所以我就会出现这个提示)

添加下方代码
1
2
*/29 7-23 * * * curl https://your_site &> /dev/null && date "+\%D \%H:\%M:\%S" >> ~/wakeup.log
https://your_site为后台评论的地址

接下来只需保存退出,按Ctrl键和O键保存,然后回车确定。

测试可用