【AGC】云函数FAQ
整理了一些近期云函数使用遇见的常见问题,供大家开发时进行参考
1、云函数有定时任务吗?
答:可以使用云函数提供的CRON触发器在指定的时间点来触发云函数,来满足定时任务的需求。
2、一个custom runtime函数包 对应一个业务函数 还是可以所有的业务都可以写到里面 ,是的话 如何区分是是哪个请求。
答:AGC的前端现在http触发器只能创建一个,没有办法区分请求。事件调用的函数都是这样,但是你可以尝试使用http请求的函数,内部可以自定义多个请求路径。
3、Angular开发的客户端中调用云函数,通过Chrome访问,会有跨域问题code:10001,msg:"agc network request error, Network Error"
答:云函数目前不支持跨域。
4、java云函数注册触发器后怎么获取触发器的事件?
答:可以在客户端调用云函数时传入触发器标识。调用文档如下:
5、云函数能被用户抓包重放刷开发者的调用量吗?
答:云函数是不会通过被抓包来刷调用量的。
6、我在我的云函数->test项目->testcloud云函数中,点击测试函数,执行未成功。
答:通过快应用IDE,上传云函数后,代码目录权限不对没有读写权限,目前已经修复。
7、一段时间不访问云函数,再次访问时返回http504,然后再访问才正常返回200,云函数并没有长驻实例,并且预留实例按钮无权限打开
答:预留实例功能需要申请白名单使用,需要提供teamid和productid,加入白名单就可以使用了。
8、创建用户登录监听器,函数执行后,怎么向用户返回数据?
答:在用户进行登录登出等操作后,event事件会自动记录账号信息。
9、创建云函数https触发器,调用时请求的URL和触发器后缀不一致,导致报404。
答:部分用户会出现该问题,已经修复,需要重新创建云函数以及触发器可以避免这个问题。