阿里云函数计算可以通过定时触发器来定时调用函数,但是定时触发器只能触发指定的函数,无法直接触发HTTP触发器。
如果您需要定时调用HTTP触发器的函数,可以考虑使用阿里云的定时任务服务。您可以在定时任务服务中创建一个定时任务,然后在任务中调用HTTP触发器的URL地址,从而触发HTTP触发器的函数执行。
具体步骤如下:
创建HTTP触发器:在阿里云函数计算中创建一个HTTP触发器,并将函数代码部署到该触发器上。在创建HTTP触发器时,可以获取该触发器的URL地址。
创建定时任务:在阿里云定时任务服务中创建一个定时任务,并指定该任务的执行时间和执行周期。在创建定时任务时,可以选择使用Java、Python、Node.js等不同的语言编写任务代码。
调用HTTP触发器:在定时任务的代码中,调用HTTP触发器的URL地址,从而触发HTTP触发器的函数执行。您可以使用阿里云SDK或者HTTP客户端库来实现该功能。
要曲线搞一下,写个事件函数,然后加定时触发器,然后再那个函数里发http请求调用 http 函数。
此答案来自钉钉群“阿里函数计算官网客户"
可以的,在函数详情页面,单击触发器管理页签,从版本或别名下拉列表选择要创建触发器的版本或别名,然后单击创建触发器,详情可以看下阿里云文档:
https://help.aliyun.com/document_detail/171746.html?spm=a2c4g.68172.0.0.20a7635e3Ml0Og
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。