tongchenkeji 发表于:2023-11-30 16:48:270次点击 已关注取消关注 关注 私信 在云效如果启用了HPA,k8s的副本数已经变成100了,这里的目标实例数还是1,有什么办法解决吗?[阿里云] 暂停朗读为您朗读 在云效如果启用了 HPA,k8s 的副本数已经变成 100了,这里的目标实例数还是1,并且不能变更,有什么办法解决吗? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云# AES专家服务397# Kubernetes381# 云效3181# 容器895# 容器服务Kubernetes版597
小周sirAM 2023-12-3 11:48:04 1 在阿里云云效(Cloud Studio)中,如果你启用了 HPA(Horizontal Pod Autoscaler),并且 Kubernetes 集群中的副本数已经增加到100个,但是目标实例数仍然显示为1,这可能是因为以下原因: HPA 更新延迟:HPA 的调整可能需要一些时间才能反映到目标实例数上。你可以等待一段时间看看是否会有变化。 HPA 规则配置问题:检查你的 HPA 规则是否正确地设置了目标CPU使用率或者内存使用量阈值。如果设置不当,可能会导致 HPA 不工作或无法正确扩展。 资源限制:确认你的环境有足够的计算和内存资源来运行服务。如果资源不足,可能会导致 HPA 无法按照预期进行扩展。 Kubernetes API Server 延迟:API Server 可能存在延迟,特别是在大型集群中。这种情况下,目标实例数可能没有及时更新。 HPA 组件问题:确保 HPA 组件在 Kubernetes 中正常运行,并且没有任何错误。 网络问题:确保你的服务能够正常地与其他服务通信,并且没有网络中断或防火墙阻止连接的情况。 重新部署:尝试重新部署服务看看是否可以解决问题。 联系支持:如果你仍然无法解决问题,请联系阿里云的技术支持团队,他们可以帮助你进一步诊断问题并提供解决建议。
圆不溜秋的小猫猫AM 2023-12-3 11:48:04 2 环境首次部署时根据关联集群 Agent 安装状态可选基于 OAM 的分批发布和 K8s 的原生滚动升级,再次部署时沿用首次部署策略 滚动升级:无分批发布诉求或存在HPA等场景可以使用K8s原生滚动升级 目前滚动更新对于目标实例数是强管控。 您如果想改这个目标实例数,可以新建一个环境 重新开始滚动更新。此回答整理自钉群“云效交付域答疑群”
在阿里云云效(Cloud Studio)中,如果你启用了 HPA(Horizontal Pod Autoscaler),并且 Kubernetes 集群中的副本数已经增加到100个,但是目标实例数仍然显示为1,这可能是因为以下原因:
HPA 更新延迟:HPA 的调整可能需要一些时间才能反映到目标实例数上。你可以等待一段时间看看是否会有变化。
HPA 规则配置问题:检查你的 HPA 规则是否正确地设置了目标CPU使用率或者内存使用量阈值。如果设置不当,可能会导致 HPA 不工作或无法正确扩展。
资源限制:确认你的环境有足够的计算和内存资源来运行服务。如果资源不足,可能会导致 HPA 无法按照预期进行扩展。
Kubernetes API Server 延迟:API Server 可能存在延迟,特别是在大型集群中。这种情况下,目标实例数可能没有及时更新。
HPA 组件问题:确保 HPA 组件在 Kubernetes 中正常运行,并且没有任何错误。
网络问题:确保你的服务能够正常地与其他服务通信,并且没有网络中断或防火墙阻止连接的情况。
重新部署:尝试重新部署服务看看是否可以解决问题。
联系支持:如果你仍然无法解决问题,请联系阿里云的技术支持团队,他们可以帮助你进一步诊断问题并提供解决建议。
环境首次部署时根据关联集群 Agent 安装状态可选基于 OAM 的分批发布和 K8s 的原生滚动升级,再次部署时沿用首次部署策略
滚动升级:无分批发布诉求或存在HPA等场景可以使用K8s原生滚动升级
目前滚动更新对于目标实例数是强管控。
您如果想改这个目标实例数,可以新建一个环境 重新开始滚动更新。此回答整理自钉群“云效交付域答疑群”