我正在使用Azure Kubernetes,并试图在容器基础上设置TCP_Keepalive。有办法做到吗?
您可以通过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