如何为nginx inress控制器设置保持活动的入口规则
我需要为应用程序将keep alive设置为0,并希望在ingressrule层上执行此操作。可能吗如何为nginx inress控制器设置保持活动的入口规则,nginx,kubernetes,kubernetes-helm,kubernetes-ingress,nginx-ingress,Nginx,Kubernetes,Kubernetes Helm,Kubernetes Ingress,Nginx Ingress,我需要为应用程序将keep alive设置为0,并希望在ingressrule层上执行此操作。可能吗 是否有任何注释?是的,Nginx入口控制器可能有注释 但是您需要为此使用ConfigMap,而不是注释 保持活力 设置保持活动状态的客户端连接在服务器端保持打开状态的时间。零值将禁用保持活动的客户端连接 参考资料: 以下是一个例子: apiVersion: v1 data: keep-alive: 0 kind: ConfigMap metadata: name: nginx-confi
是否有任何注释?是的,Nginx入口控制器可能有注释 但是您需要为此使用ConfigMap,而不是注释 保持活力 设置保持活动状态的客户端连接在服务器端保持打开状态的时间。零值将禁用保持活动的客户端连接 参考资料: 以下是一个例子:
apiVersion: v1
data:
keep-alive: 0
kind: ConfigMap
metadata:
name: nginx-configuration
namespace: ingress-nginx
labels:
app.kubernetes.io/name: ingress-nginx
app.kubernetes.io/part-of: ingress-nginx
有关详细信息,请访问以下链接:
和在
必选.yaml
中,您可以添加
数据:保持活动请求:“1000000”
kind: ConfigMap
apiVersion: v1
metadata:
name: nginx-configuration
namespace: ingress-nginx
labels:
app.kubernetes.io/name: ingress-nginx
app.kubernetes.io/part-of: ingress-nginx
data:
proxy-connect-timeout: "10s"
proxy-read-timeout: "10s"
client-max-body-size: "2m"
keep-alive-requests: "1000000"
upstream-keepalive-requests: "1000000"