我得到了错误的响应代码: 500用于几个请求,同时在JMeter上运行2小时的负载。调试此问题非常困难,因为日志中也没有意外异常。如果计数较少,则可以忽略不计,但它一天比一天高。我们使用NGINX作为web服务器,我们有两个相同的实例。负载是从托管在云上的单独实例触发的。RDS连接可能是10000,而且所有实例都是大尺寸的。有人能帮上忙吗?如有需要,可提供更多详情。
2022-03-31 15:56:44,881错误o.a.j.p.h.s.HTTPJavaImpl:原因: java.io.IOException:服务器返回的HTTP响应代码: 500
负载测试在单独的实例中运行在JMeter上。突然出现了一个意外的500个内部服务器错误,许多API因此失败。
发布于 2022-04-01 06:11:41
HyperText传输协议() 500 内部服务器错误服务器错误响应代码指示服务器遇到意外情况,无法满足请求。 此错误响应是一个通用的“所有捕获”响应。通常,这表示服务器找不到更好的5xx错误代码来响应。有时,服务器管理员会记录错误响应,如500状态代码,并提供更多有关请求的详细信息,以防止今后再次发生错误。
如果错误仅发生在负载较重的情况下,而在负载较少时则不发生,则表示您的应用程序已超载,无法正确响应请求。
为了找出根本原因,可以采取以下步骤:
https://stackoverflow.com/questions/71701722
复制相似问题