有没有办法在 Google Kubernetes Engine 上获取 pod 的 TCP 或 WebSocket 连接数?我的观点是,如果我的 pod 的连接数(不是请求)超过 2000,我需要创建和扩展新的 pod 实例?我读过 GKE 和 Google StackDriver 的文档,但没有关于连接数的信息。
答案1
根据GKE 的自动扩缩指标文档,只要 metricType = INT64 或 DOUBLE,任何 Stackdriver 指标都可以用于自动扩展。
话虽如此,目前还没有 GCPStackdriver 指标该表可以根据连接或 websockets 进行扩展。
要执行您想要的操作,您可以查看自动缩放功能自定义指标。