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

Serverless应用引擎我有个sae应用,然后又重新启动了,能帮我看下是什么原因吗?

1.Serverless应用引擎我有个sae应用,刚刚16点53分左右,不知道为啥,他自动停了,然后又重新启动了,能帮我看下是什么原因吗? 2.lQLPJxNE8oTzUqbNAp7NC1awAvPCvBKGc4UEQNKSnIAKAA_2902_670.png 是健康检查延迟时间配的太短了吗?在线上跑了有几个月了,今天突然出现一次这问题3.我查到了,控制台显示一个nacos日志,服务下线,不知道是不是mse那边的问题

展开
收起
冰激凌甜筒 2023-05-02 22:12:32 255 0
2 条回答
写回答
取消 提交回答
  • 根据您提供的信息,可能是以下原因导致您的应用自动停止并重新启动:

    1. SAE平台对应用进行了维护或者升级操作,导致应用停止并重新启动。

    2. 应用代码中存在异常或错误,导致应用崩溃并重新启动。

    对于健康检查延迟时间过短的问题,建议您适当增加健康检查的延迟时间,以避免误判。

    关于Nacos日志显示服务下线的问题,可能是Nacos服务本身发生了故障或者异常,建议您检查Nacos服务的状态以及日志,以查找问题所在。 此外,您还可以检查应用程序代码,看看是否存在与Nacos服务交互的代码,并进行相应的排查和调试。

    2023-05-10 09:47:22
    赞同 展开评论 打赏
  • 1.可以观察一下监控和事件看看有没有啥异常 2.那就是健康检查失败触发重启了,看看基础监控和应用监控以及日志,当时是不是有啥问题,延迟时间的配置只影响最初的启动那段时间的表现 3.建议把liveness配置成tcp的形式,https://help.aliyun.com/document_detail/609806.html?spm=a2c4g.118957.0.0.177d4ea13v98g9,35599a43e9a72d7abc55eb9b3dd3bc2e.png答:哦,好的。。可能是这个检查失败了重启的,然后mse下线了。。看日志,也没找到其他的问题。。。。。当时请求量也不是特别大。回复: 嗯嗯,你可以将liveness先配置成tcp的端口检测,因为actuator的检测包含了很多组件的状态,所以不能直接拿来作为livenss的检测,否则偶尔的抖动都会造成重启,此回答整理自钉群“【3群】Serverless应用引擎(SAE)用户群”

    2023-05-02 22:20:31
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • Serverless 应用引擎
  • 热门讨论

    热门文章

    相关电子书

    更多
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载
    All in Serverless 阿里云核心产品全面升级 立即下载