【问题标题】:How to change a Kubernetes pod tcp_keepalive如何更改 Kubernetes pod tcp_keepalive
【发布时间】:2021-11-01 07:40:35
【问题描述】:

我想更改 Kubernetes pod 中的默认 tcp keep alive 值,推荐的方法是什么?

【问题讨论】:

  • 这个问题是关于纯 Docker 还是 Kubernetes?答案会很不一样。
  • 它是一个 Azure kubernetes 容器

标签: kubernetes azure-aks tcp-keepalive


【解决方案1】:

您可以通过 AKS/Kubernetes 中 pod 清单上的 sysctls 执行此操作:

spec:
  securityContext:
    sysctls:
    - name: "net.ipv4.tcp_keepalive_time"
      value: "45"

这里还有更多文档:

https://kubernetes.io/docs/tasks/administer-cluster/sysctl-cluster/

https://docs.syseleven.de/metakube/de/tutorials/confiugre-unsafe-sysctls

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-31
    • 1970-01-01
    • 2019-04-26
    • 2018-07-29
    • 2021-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多