0 0

使用ab测试时候遇到apr_socket_connect; 由于系统缓冲区空间不足或者队列已满,不能执行套接字上的操作10

ab测试请求的压力上限是,测试请求对数据库执行的操作包括更新插入等操作
当超过1000000的总请求数时,报apr_socket_connect; 由于系统缓冲区空间不足或者队列已满,不能执行套接字上的操作
http://www.iteye.com/topic/190329?page=6也有遇到同样问题

This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking localhost (be patient)


Server Software:        Apache-Coyote/1.1
Server Hostname:        localhost
Server Port:            8082

Document Path:          /manage/purchase/save
Document Length:        244 bytes

Concurrency Level:      1000
Time taken for tests:   63.716 seconds
Complete requests:      10000
Failed requests:        0
Write errors:           0
Total transferred:      4570000 bytes
Total POSTed:           9820000
HTML transferred:       2440000 bytes
Requests per second:    156.95 [#/sec] (mean)
Time per request:       6371.600 [ms] (mean)
Time per request:       6.372 [ms] (mean, across all concurrent requests)
Transfer rate:          70.04 [Kbytes/sec] received
                        150.51 kb/s sent
                        220.55 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    6  53.5      0     593
Processing:   603 5934 1123.3   6135   10106
Waiting:      601 3828 1546.3   3760   10096
Total:        603 5940 1123.3   6137   10106

Percentage of the requests served within a certain time (ms)
  50%   6137
  66%   6204
  75%   6277
  80%   6592
  90%   6773
  95%   6833
  98%   7298
  99%   7637
100%  10106 (longest request)
2014年6月16日 10:38

2个答案 按时间排序 按投票排序

0 0

连接数不多的话,那就是因为你的发送数据频率过快,服务器还没来得及处理,你的数据只好往缓冲区放,但缓冲区就那么大。所以报错了。

2018年5月23日 18:09
0 0

大量使用端口,导致缓存不足。

2018年5月23日 17:56

相关推荐

    Socket_AOI_Rev3_V28.zip_AB PLC_AOI_PLC_SOCKET AB_aoi plc

    在本压缩包"Socket_AOI_Rev3_V28.zip_AB PLC_AOI_PLC_SOCKET AB_aoi plc"中,我们关注的是如何在AB PLC与AOI系统之间通过Socket通信进行数据交互。 Socket编程是一种网络通信机制,允许不同计算机间的进程进行通信...

    SOCKET_TEST.ACDSOCKET_TEST.rar_AB PLC sockeT_AB PLC SOCKET_AB U

    本主题聚焦于"SOCKET_TEST"项目,它涉及到AB PLC(Allen Bradley PLC,罗克韦尔自动化旗下的产品)通过Socket进行UDP通信的实现。Socket编程是网络通信的核心部分,而UDP(User Datagram Protocol)是一种无连接的、...

    AB PLC 与 PC 通过 socket 通讯文档

    AB PLC(可编程逻辑控制器)与个人计算机(PC)通过Socket通讯是一项涉及工业自动化和网络技术的功能。为了实现这一通讯,通常需要对AB PLC进行特定的配置,并确保PC端的软件能够与之兼容和通信。本知识点将从以下几...

    AB PLC 建立开放式Socket通讯

    一手原创,内含程序注释、在项目上已经验证,通讯成功。 验证的硬件:1756-EN2T和1769-l30er...AB PLC通过1756-en2t或者1769-l30er直接与PC或者其它直持socket的控制器实现数据通讯功能,实现直接通讯,绕开rslinx 等。

    AB_PLC enet-at002_-en-p_ABPLCSOCKET_absocket_

    "ABPLCSOCKET"和"absocket"标签暗示了这篇文档可能涵盖了使用套接字(socket)编程与AB PLC进行通信的方法。 在描述中提到的"AB PLC socket编程说明",这表明文档将深入讲解如何通过套接字接口与AB PLC设备进行通讯...

    testResults_Python定制的接口测试源码_自动化测试_趋势_AB测试_接码_

    这个名为"testResults_Python定制的接口测试源码_自动化测试_趋势_AB测试_接码_"的压缩包文件,显然包含了与自动化接口测试相关的资源,特别是用Python语言定制的代码。下面将详细解析这些关键词,探讨相关知识点。 ...

    AB PLC的EtherNet/IP Socket

    罗克韦尔的AB PLC的EtherNet/IP Socket,通过该技术可以实现AB的Socket

    AB PLC CIP协议_abplccip连接_ABPLC_ABplcCIP协议_cipab_CIP

    AB PLC CIP协议是Allen Bradley(罗克韦尔自动化)公司PLC(可编程逻辑控制器)通信的基础,它是一种用于连接不同设备并交换数据的工业网络协议。CIP,全称为Common Industrial Protocol(通用工业协议),是...

    AB PLC软件\AB_组态软件_rsview32_使用手册

    《AB PLC软件\AB_组态软件_rsview32_使用手册》是针对Allen Bradley(AB)公司的PLC(可编程逻辑控制器)所使用的组态软件RSView32的详细操作指南。这篇手册旨在帮助用户理解和掌握如何有效地利用RSView32进行系统...

    AB1561_AB1562_AB1563_Airoha_Tool_KitATK_V1.3.10_exe_1.3.10.7z

    络达1562 方案开发调试,量产工具,串口下载,线刷,救砖

    Airoha AB1611 AB1613数据手册+硬件EVK开发板参考设计原理图PCB文件.zip

    Airoha AB1611 AB1613数据手册+硬件EVK开发板参考设计原理图PCB文件 AB1600_MeshApplication_V1.0.5.3_exe_1.0.5.3.rar AB1611_0dBm_Mesh.zip AB1611_10dBm_Mesh.zip AB1611_DataSheet.pdf AB1613_DataSheet.pdf AB...

    AB-PLC.rar_AB PLC_AB PLC LINUX_ab_ab plc编程手册_工控编程PLC

    标题中的“AB-PLC.rar”表明这是一个关于AB PLC(Allen Bradley Programmable Logic Controller)的压缩文件,通常包含了相关的技术文档、手册或编程指南。AB PLC是罗克韦尔自动化公司(Rockwell Automation)的产品...

    ab_plc.rar_AB PLC_AB plc traini_PLC_ab_ab plc.ppt

    【AB PLC】 AB PLC,全称为Allen Bradley Programmable Logic Controller,是由美国罗克韦尔自动化(Rockwell Automation)公司生产的可编程逻辑控制器。这款PLC在全球范围内广泛应用于工业自动化领域,以其高度可靠...

    Modbus TCP_modbustcpplc_ab1756modbustcp_modbusTCP_ab_PLCMODBUS_源

    标题中的“Modbus TCP_modbustcpplc_ab1756modbustcp_modbusTCP_ab_PLCMODBUS_源”关键词表明了这个压缩包是关于使用Modbus TCP协议与Allen Bradley(AB)PLC进行通信的资源集合。描述中提到的“AB PLC MODBUS TCP ...

    压力测试工具ab

    **压力测试工具ab详解** 压力测试是评估系统在高负载或大量并发请求下性能的重要手段。在IT行业中,尤其在服务器优化和应用性能管理中,压力测试工具扮演着至关重要的角色。"ab"(ApacheBench)就是这样一个简单而...

    AB1562_Toolchain_Setup_V1.0.0_exe_1.0.0.7z

    《络达AB1562编译环境搭建详解》 络达AB1562是一款广泛应用在蓝牙音频芯片领域的解决方案,其高效的性能和丰富的功能深受开发者喜爱。在进行基于AB1562的项目开发时,一个完整的编译环境是必不可少的。本文将详细...

    AB1562E_Airoha_Tool_Kit(ATK)_V2.1.3_exe_2.1.3.7z

    《AB1562E Airoha Tool Kit (ATK) V2.1.3:全方位解析无线通信芯片组的调试利器》 Airoha(亚力诺)是一家专注于无线通信芯片组研发的公司,其产品广泛应用于物联网、智能家居、智能穿戴等领域。AB1562E_Airoha_...

    AB PLC以太网ControlLogixTCP_TAG.DLL,abplc以太网连接电脑,C#

    在工业自动化领域,Allen Bradley(AB)的PLC(可编程逻辑控制器)是广泛应用的设备,主要用于控制工厂的生产线和机械设备。本主题聚焦于如何利用ControlLogixTCP通信库通过以太网连接AB PLC,尤其是使用C#和VB.NET...

    AB5000 socket通信.rar

    AB5000 socket通信

    AB153x_Airoha_Tool_Kit(ATK)_V2.1.31.zip

    【AB153x_Airoha_Tool_Kit(ATK)_V2.1.31.zip】是一个针对络达(Airoha)AB153X系列芯片的蓝牙开发工具包,版本为2.1.31。这个工具集是工程师和开发者在设计、调试和优化基于AB153X芯片的蓝牙设备时的重要资源。络达...

Global site tag (gtag.js) - Google Analytics