开发者社区 > 云原生 > 中间件 > 正文

Spring Cloud Alibaba为啥?

Spring Cloud Alibaba为啥 spring cloud alibabab nacos discovery 这个组件,会在这里 https://github.com/alibaba/spring-cloud-alibaba/blob/f5f6e1bb9fda3c602b858be3cc21945b825e073f/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-discovery/src/main/java/com/alibaba/cloud/nacos/discovery/actuate/health/NacosDiscoveryHealthIndicator.java#L60,把 nacos server status 作为 sca 应用的健康状态检查呀?就是 nacos server 因为一些问题连接不上,然后又配置了 sca 的这个 health 作为 liveness 探针,导致 POD 被干掉重建,后续就注册不上了

展开
收起
真的很搞笑 2024-08-14 16:59:00 50 0
1 条回答
写回答
取消 提交回答
  • 貌似 nacos 自身的 UP 和 DOWN 状态是有问题的,之前提到过类似问题,你可以去搜索一下 issue list。另外这个类应该没啥问题,是检查 nacos server 的状态,这个也不是 sca 的自身应用的检查,自身应用应该用 actuator 依赖自己做一下,参考下这个issue情况和你们场景一样吗https://github.com/alibaba/spring-cloud-alibaba/issues/3535
    image.png
    ,此回答整理自钉群“Spring Cloud Alibaba 开源讨论”

    2024-08-14 18:51:43
    赞同 4 展开评论 打赏
问答分类:
问答地址:

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多