目录
前言
为什么使用云函数
可以无服务器运行,避免服务器自己的问题(比如固定IP,服务器费用,网络连接等)
为什么选择华为云云函数
参考 https://www.blueskyxn.com/202104/4461.html
华为云函数操作方法和阿里云差不多,免费额度较高基本刷不完
准备工作
https://github.com/BlueSkyXN-Backup/genshinhelper/releases/tag/v1.5.1
1.5.1有随机延时,1.4没有
自己选个ServerLess包下载
部署过程
和这篇文章部署PHP程序类似
本项目是Python3,更简单
选择python3上传文件包
修改函数执行入口
在配置中的环境变量填写变量
Cookie是必备的,其他无所谓,华为云函数自己有可视化日志
可以填写的环境变量有这些
https://github.com/BlueSkyXN-Backup/genshinhelper#configuration
1.5版本有随机延迟执行如果要关掉请 RUN_ENV=dev
超时时间可以拉高(尤其是随机执行的时候高达300s)
内存128就够,实际上大概六七十MB
触发器
选择定时触发器(timer)
Cron或者固定频率都行
运行
配置好触发器就可以自动运行了,如果是固定频率需要手动右上角测试
日志也可以开启,好像是没收费的