Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 有没有办法在kubernetes中基于多个发布/订阅实现HPA?_Google Cloud Platform_Google Kubernetes Engine_Autoscaling - Fatal编程技术网

Google cloud platform 有没有办法在kubernetes中基于多个发布/订阅实现HPA?

Google cloud platform 有没有办法在kubernetes中基于多个发布/订阅实现HPA?,google-cloud-platform,google-kubernetes-engine,autoscaling,Google Cloud Platform,Google Kubernetes Engine,Autoscaling,我正在使用yaml根据单个订阅(即“subcription1”)扩展我的服务。 我想根据非主题订阅列表扩展我的服务。有办法解决吗 apiVersion:autoscaling/v2beta1 种类:水平足自动秤 元数据: 名称:演示服务hpa 规格: 2005年:1 最大副本数:5 韵律学: -外部: metricName:pubsub.googleapis.com |订阅|未送达邮件数| 计量选民: 火柴标签: resource.labels.project\u id: metadata.sy

我正在使用yaml根据单个订阅(即“subcription1”)扩展我的服务。
我想根据非主题订阅列表扩展我的服务。有办法解决吗

apiVersion:autoscaling/v2beta1 种类:水平足自动秤 元数据: 名称:演示服务hpa 规格: 2005年:1 最大副本数:5 韵律学: -外部: metricName:pubsub.googleapis.com |订阅|未送达邮件数| 计量选民: 火柴标签: resource.labels.project\u id: metadata.system_labels.subscription_id:subcription1#我想在这里传递多个订阅 targetAverageValue:“1” 类型:外部 scaleTargetRef: apiVersion:extensions/v1beta1 种类:部署 名称:hpa样本服务
我没有测试它,但是您可以尝试使用,它允许您定义几个缩放度量

Kubernetes 1.6增加了对基于多个度量的扩展的支持。您可以使用autoscaling/v2beta2 API版本为水平吊舱自动缩放器指定多个要缩放的指标。然后,水平吊舱自动缩放控制器将评估每个指标,并基于该指标提出一个新的标尺。拟议比额表中的最大比额表将用作新比额表

看一看和它的

谷歌云平台‎ (GCP)发布/订阅触发器允许您根据发布/订阅订阅中的邮件数量进行缩放