Serverless 应用引擎应用重启后能不能保持定时策略和监控指标策略不失效?
在 Serverless 应用引擎(Serverless App Engine,SAE)中,应用重启后,定时策略和监控指标策略会被保持不失效。当应用发生重启时,SAE 会尽力保持已配置的定时任务和监控指标策略的有效性。
定时策略:在 SAE 中,你可以通过配置定时任务来实现按计划自动触发函数的执行。这些定时任务的配置是与应用绑定的,而不是与容器实例或其它状态相关联的。因此,无论应用是否发生重启,定时任务的配置都会被保留,并会在重启后继续按照设定的时间表触发函数。
监控指标策略:SAE 提供了丰富的监控指标,并支持根据这些指标设置告警策略。这些监控指标和告警策略也是与应用绑定的,在应用重启后仍然有效。即使应用发生重启,已配置的监控指标和告警策略将继续收集数据并发送告警通知,以帮助你实时监测和管理应用的健康状态。
需要注意的是,虽然定时策略和监控指标策略在应用重启后保持有效,但在某些情况下(如应用升级、配置更改等),可能需要重新验证和更新这些策略,以确保其与新的应用配置相匹配。
对于Serverless 应用引擎(SAE)应用的重启,定时任务和监控指标策略是不会失效的。
SAE重启应用的方式主要有两种:
用户主动重启
在SAE控制台中,选择对应的应用,点击"重启"按钮进行重启。
系统自动重启
SAE后台可能会由于环境问题自动重启应用,但通常不会通知用户。
而无论是哪种重启方式,SAE做的处理是:
保存应用的配置,包括定时任务和监控指标配置;
销毁现有应用实例;
根据保存的配置再次创建新实例。
也就是说,在应用重启的过程中,定时任务和监控指标的配置是不会丢失的。
SAE会在新创建的应用实例中,重新应用这些配置。
因此,重启SAE应用后:
定时任务仍然按原先的间隔和配置来触发
监控指标继续按原先的频率和类型来采集
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。