在 K6 中,我在使用 dial tcp 执行性能测试时观察到更多失败请求:I/O 超时。如果我错过了 K6,请提出任何微调。
在低并发的情况下,让 225 个用户没有问题,但是当用户增加到 300 个时面临这个问题,我正在使用 MacBook 进行测试执行
在 K6 中,我在使用 dial tcp 执行性能测试时观察到更多失败请求:I/O 超时。如果我错过了 K6,请提出任何微调。
在低并发的情况下,让 225 个用户没有问题,但是当用户增加到 300 个时面临这个问题,我正在使用 MacBook 进行测试执行
此错误表明您的测试服务器无法跟上来自 k6 的 TCP 连接尝试,这通常暗示您已达到服务器能够提供的性能限制。
此时,您必须调整服务器设置或提高应用程序性能以达到您的目标水平。您可以在服务器端进行的一项健全性检查是确认文件描述符的最大数量(包括网络套接字)是否足以进行测试。请参阅ulimit。