Nginx入口控制器缩放问题间歇性502

Nginx入口控制器缩放问题间歇性502,nginx,google-kubernetes-engine,kubernetes-ingress,nginx-ingress,Nginx,Google Kubernetes Engine,Kubernetes Ingress,Nginx Ingress,我有一个GKE集群,通过Nginx入口控制器(1pod)公开了3个服务(每个服务1个pod)。入口控制器有一个基于客户端证书的身份验证设置。在运行JMeter测试时,我只能达到10tps,并且间歇性地从Nginx服务器接收502错误 <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway

我有一个GKE集群,通过Nginx入口控制器(1pod)公开了3个服务(每个服务1个pod)。入口控制器有一个基于客户端证书的身份验证设置。在运行JMeter测试时,我只能达到10tps,并且间歇性地从Nginx服务器接收502错误

<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.15.10</center>
</body>
</html>

502坏网关
502坏网关

nginx/1.15.10
CPU、内存和磁盘利用率似乎不错

当服务作为负载平衡器公开时,JMeter测试给了我250tps。我读了几篇Nginx博客,我只有两个选择——垂直缩放或水平缩放。我知道nginx将进行SSL卸载,但我希望他们至少需要200tps


任何帮助都将不胜感激。TIA

您的nginx控制器或服务可能过载,无法管理请求。请分享ingress规范并告诉我更多关于您正在测试的服务的信息。我使用的是默认的nginx配置:好的,但是您的ingress文件呢?请共享yaml好吗?您可以将nginx入口控制器部署为守护程序,我建议使用这种方法