【问题标题】:Observing more “dial tcp : I/O timeout” during the performance test execution in K6在 K6 执行性能测试期间观察到更多“dial tcp : I/O timeout”
【发布时间】:2020-09-11 00:54:19
【问题描述】:

在 K6 中,我在使用 dial tcp 执行性能测试时观察到更多失败请求:I/O 超时。如果我错过了 K6,请提出任何微调。

在低并发的情况下,让 225 个用户没有问题,但是当用户增加到 300 个时,我面临这个问题,我正在使用 MacBook 进行测试执行

【问题讨论】:

    标签: performance performance-testing k6 performance-monitor


    【解决方案1】:

    此错误表明您的被测服务器无法跟上来自 k6 的 TCP 连接尝试,这通常表明您已达到服务器能够提供的性能限制。

    此时,您必须调整服务器设置或提高应用性能才能达到您的目标水平。您可以在服务器端进行的一项健全性检查是确认文件描述符的最大数量(包括网络套接字)是否足以进行测试。见ulimit

    【讨论】:

    • 谢谢 imiric。让我检查一下,但是该应用程序托管在 GCP 中,它是托管在 GCP 中的 Kong 应用程序
    猜你喜欢
    • 2021-09-24
    • 2020-12-24
    • 1970-01-01
    • 2021-02-02
    • 1970-01-01
    • 1970-01-01
    • 2021-01-23
    • 2021-06-11
    • 2020-01-11
    相关资源
    最近更新 更多