我有个问题,我参照kod那个项目在s.yaml里加了个定时器,想定时唤醒函数,但是这个定时的函数倒是一直暖着了,我的主函数实例还是正常销毁,我感觉是我思路不对,应该在主函数里定时触发对吧?
这是那个辅助函数,它创建出一个新服务和函数,它自己玩自己的,对我要暖实例的主函数一点影响都没有。
所以我想让主函数定时唤醒,应该怎么做呢?
可以使用Python的内置模块sched来实现定时唤醒,代码如下:
import sched
def main():
# 主函数代码
# 创建scheduler
scheduler = sched.scheduler(time.time, time.sleep)
# 定义定时器,每隔60秒唤醒一次主函数
scheduler.enter(60, 1, main)
# 开始调度
scheduler.run()
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。