在GKE上缩小后不能正常工作LoadBalancer

时间:2018-01-25 05:34:28

标签: google-cloud-platform autoscaling google-kubernetes-engine

我目前在GKE上开发Web应用程序。

我将pods自动缩放到环境中。

加载这些播客时,它会按预期扩展。(播客:1 - > 5) 之后我停止加载并按预期缩小。(pods:5 - > 1) 然后页面不再出现。

虽然它ping到负载均衡器的外部IP,但它不响应对80端口的请求,所以它似乎不是负载均衡器的路由问题。

我检查了容器的负载,但负载不是特别高。

之后,我手动扩展pod以响应请求。

为什么它会停止响应请求?

下面的AutoScale设置文件。

apiVersion: autoscaling/v1
kind: HorizontalPodAutoscaler

metadata:
  name: autoscaler
  namespace: default
spec:
  scaleTargetRef:
    apiVersion: apps/v1beta1
    kind: Deployment
    name: frontend
  minReplicas: 1
  maxReplicas: 10
  targetCPUUtilizationPercentage: 50

0 个答案:

没有答案