开发者社区 > 云原生 > Serverless > 正文

Serverless 应用引擎应用重启后能不能保持定时策略和监控指标策略不失效?

Serverless 应用引擎应用重启后能不能保持定时策略和监控指标策略不失效?

展开
收起
cuicuicuic 2023-07-22 12:41:02 31 0
2 条回答
写回答
取消 提交回答
  • 在 Serverless 应用引擎(Serverless App Engine,SAE)中,应用重启后,定时策略和监控指标策略会被保持不失效。当应用发生重启时,SAE 会尽力保持已配置的定时任务和监控指标策略的有效性。

    定时策略:在 SAE 中,你可以通过配置定时任务来实现按计划自动触发函数的执行。这些定时任务的配置是与应用绑定的,而不是与容器实例或其它状态相关联的。因此,无论应用是否发生重启,定时任务的配置都会被保留,并会在重启后继续按照设定的时间表触发函数。

    监控指标策略:SAE 提供了丰富的监控指标,并支持根据这些指标设置告警策略。这些监控指标和告警策略也是与应用绑定的,在应用重启后仍然有效。即使应用发生重启,已配置的监控指标和告警策略将继续收集数据并发送告警通知,以帮助你实时监测和管理应用的健康状态。

    需要注意的是,虽然定时策略和监控指标策略在应用重启后保持有效,但在某些情况下(如应用升级、配置更改等),可能需要重新验证和更新这些策略,以确保其与新的应用配置相匹配。

    2023-07-23 21:37:12
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    对于Serverless 应用引擎(SAE)应用的重启,定时任务和监控指标策略是不会失效的。

    SAE重启应用的方式主要有两种:

    用户主动重启
    在SAE控制台中,选择对应的应用,点击"重启"按钮进行重启。

    系统自动重启
    SAE后台可能会由于环境问题自动重启应用,但通常不会通知用户。

    而无论是哪种重启方式,SAE做的处理是:

    保存应用的配置,包括定时任务和监控指标配置;

    销毁现有应用实例;

    根据保存的配置再次创建新实例。

    也就是说,在应用重启的过程中,定时任务和监控指标的配置是不会丢失的。

    SAE会在新创建的应用实例中,重新应用这些配置。

    因此,重启SAE应用后:

    定时任务仍然按原先的间隔和配置来触发
    监控指标继续按原先的频率和类型来采集

    2023-07-23 17:17:43
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • Serverless 应用引擎
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载