ฉันมีฟังก์ชัน Queue Triggered Azure ที่เปิดใช้งาน KEDA ซึ่งทำงานในคลัสเตอร์ Kubernetes เมื่อฉันอธิบาย HPA ที่สร้างโดย KEDA ฉันไม่เข้าใจเมตริกมูลค่า
ในภาพต่อไปนี้ "7309m" หมายถึงอะไร ฉันได้ข้อสรุปว่า "1" คือพารามิเตอร์ ความยาวคิว ที่ฉันระบุในไฟล์ ScaledObject.yaml
เดอะ เอกสารอย่างเป็นทางการ แสดงตัวอย่างซึ่งอิงตามเปอร์เซ็นต์ของทรัพยากรที่ใช้โดยระบบดังนี้:
ไฟล์ ScaledObject.yaml
api เวอร์ชัน: v1
ประเภท: ความลับ
ข้อมูลเมตา:
ชื่อ: คิวการเชื่อมต่อลับ
ข้อมูล:
สตริงการเชื่อมต่อ: ####
---
รุ่น api: keda.sh/v1alpha1
ประเภท: TriggerAuthentication
ข้อมูลเมตา:
ชื่อ: azure-queue-auth
ข้อมูลจำเพาะ:
secretTargetRef:
- พารามิเตอร์: การเชื่อมต่อ
ชื่อ: คิวการเชื่อมต่อลับ
คีย์: สตริงการเชื่อมต่อ
---
รุ่น api: keda.sh/v1alpha1
ชนิด: ScaledObject
ข้อมูลเมตา:
ชื่อ:queuetrigfuncscaledobject
ข้อมูลจำเพาะ:
สเกลTargetRef:
ชื่อ:queuetrigfuncdeployment
minReplicaCount: 0
maxReplicaCount: 120
ช่วงการสำรวจ: 1
ระยะเวลาคูลดาวน์: 900
ทริกเกอร์:
- ประเภท: สีฟ้า-คิว
ข้อมูลเมตา:
ชื่อคิว: k8s-poc-queue
ความยาวคิว: "1"
การรับรองความถูกต้องRef:
ชื่อ: azure-queue-auth