在K8S集群中,我们可以定义资源限制,一旦达到限制k8S集群的应用程序,它将自动终止此容器并带来一个新容器。吊舱终止也可能有其他原因。想知道1)处理中的那些事务会怎样处理; 2)如果只有一个副本,则所有传入请求都会在另一个启动之前停止。
有人可以帮助您更详细地了解这一点吗?
谢谢 巴哈鲁伊斯兰教
答案 0 :(得分:0)
尝试在kubernetes集群中添加grafana并检查POD在进行负载测试时所需的内存(或者只是现在要采取的情况),如果达到极限,则尝试增加内存和cpu极限分配给它。
我遇到了一种情况,即Pod应该从数据库中携带一些数据,而当数据量很高时,资源是不合适的,并且由于给出500种错误而过去的调用失败,并且当时有多个Pod处于活动状态,响应仍然下降。
然后我检查了grafana,结果表明应该设置较大的内存限制,然后对它们进行排序。
您应该尝试通过这种方式进行调试,也许会有所帮助。