目录
前言
菊花云的云函数应该在各个地区都有,我用的新加坡,左上角可以自己改地区,没有美国,懂得懂得,中国大陆和香港新加坡等比较好
新加坡是GIA,香港应该也是
在华为云函数搭了onemanager
发现响应时间远远优于基于CFworker的版本
【也有物理差距的限制,毕竟一个在美国一个是新加坡GIA/香港GIA等,而OD亚太数据以新加坡日本为主】
不过缺点也有
1,需要ICP备案域名(默认域名有请求数量限制)
2,据说只能绑定2个盘,而WORK版没限制
3,还是按量付费,虽然华为没流量费,但是请求多了可能还是会被扣钱
原作者说明
Official: https://console.huaweicloud.com/functiongraph/
DEMO: 无
注意:FG中,环境变量整体大小为2KB,所以最多添加2个盘。
How to Install:
1,在函数列表,点右边创建函数
2,输入名称,选择运行时语言为PHP7.3,点上传ZIP文件,选择文件,然后点右边的创建函数(这里的ZIP文件不能直接用从Github上下载的ZIP文件,要将它解压后,去掉外层文件夹后,再压缩为ZIP。)
3,创建触发器:选API网关,安全认证选None,后端超时(毫秒)将5000改成30000,上面创建分组一下,其它的点点点
4,访问触发器给的url,开始安装
5,在触发器界面点触发器名称,跳到API网关管理,右边更多URL,可以添加自定义域名,自定义域名后发现还是要 xxxx.com/函数名 来访问,点上方的编辑,第1页不用改,点下一步,请求Path改成/,注意匹配模式是前缀匹配,Method为ANY,然后不用点下一步了,点立即完成,然后去发布生效
实战教程
首先根据提示打包,也可以下载我打包好的
下载地址
部署过程
上传压缩包,其他不变,默认
如图配置参数,分组自己创建
访问调用URL,根据提示配置
配置完成
添加网盘
据说只能加2个
基本差不多,这个还能帮你识别SP
进阶配置
蓝色的点进去配置
可以自己加流控规则
右下角加域名
默认域名有限制
但是多撸点触发器就完事,或者用备案域名
自定义域名的路径修改
需要调整API自定义域名路径