gpt4 book ai didi

azure - 将 KEDA 与 Azure 函数队列结合使用时,Pod 突然终止

转载 作者:行者123 更新时间:2023-12-03 02:30:22 24 4
gpt4 key购买 nike

我正在使用 KEDA 自动扩展我的 ML Workload Pod。当队列缩小时,即使 Pod 仍在处理队列工作负载,Pod 也会根据队列项目的数量自动缩放。我已设置终止GracePeriodSeconds,但对于我们的工作负载来说要么太高要么太低。

阅读有关 SIGTERM 信号和 prestop 的信息,但找不到任何可以使用 KEDA 队列 Helm chart 解决此问题的示例

最佳答案

我们通过增加deployment.YAML 中的terminationGracePeriodSeconds 解决了该问题。这可能不是正确的解决方案,但它对我们有用。希望对遇到同样问题的人有所帮助。

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: test
spec:
replicas: 1
template:
spec:
containers:
- name: test
image: ...
terminationGracePeriodSeconds: 300

如果您使用的是函数应用,还应减小批量大小,这样 Pod 就不会在较长时间内陷入处理困境。

关于azure - 将 KEDA 与 Azure 函数队列结合使用时,Pod 突然终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65305479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com