`
FZtree
  • 浏览: 109671 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

并发测试代码

 
阅读更多
require "net/http"
require "uri"

term = Time.now
uri = URI.parse("http://192.168.1.113/spd/")
cnt = 0

1000.times do |i|
  Thread.new(uri) do |uri|
    # cnt = cnt + 1
    # p cnt

    http = Net::HTTP.new(uri.host, uri.port)
    http.request(Net::HTTP::Get.new(uri.request_uri))
  end
end

# p 'sleeping'
# sleep 3

printf("time: %1.3fsec\n", Time.now - term)

 

分享到:
评论
2 楼 FZtree 2015-03-03  
http://ruby-doc.org/stdlib-2.0.0/libdoc/net/http/rdoc/Net/HTTP.html
1 楼 FZtree 2015-03-02  
http://www.iteye.com/news/13040

相关推荐

    【资料】并发测试报告

    并发测试是一种软件测试方法,用于确定系统在高负载情况下运行的能力。它旨在评估在多用户同时使用系统时的性能表现,确保系统能够处理预期的最大并发用户数而不会发生性能瓶颈或崩溃。并发测试的主要目的是找出可能...

    gRPC并发性能测试代码

    JAR文件内包含了编译后的Java代码,这些代码可能包含了gRPC客户端和/或服务器的实现,以及并发测试逻辑。使用Java编写gRPC服务的好处在于可以利用Java的多线程机制来实现并发请求。 5. **grpc-java.rar**:这是一个...

    s3接口并发测试工具-上传与下载并发测试

    代码只有几行,实现s3上传并发与下载并发,是ceph s3接口测试工具。欢迎下载,需要3分哦。 s3接口并发测试工具 s3上传并发测试 s3下载并发测试 s3并发测试

    java selector 测试并发

    实际的并发测试代码通常位于`src`目录下的Java源文件中,而`lib`目录可能存储了项目的依赖库。不过,由于这些文件信息不完整,无法提供具体的代码示例或测试策略。为了深入了解Java Selector的并发测试,需要查看`...

    内网并发测试工具

    通过并发测试,我们可以提前发现这些问题,对代码进行优化,或者调整服务器配置,以确保系统在面对大量用户的同时访问时仍能保持高效运行。 【测试工具的使用】 "httptest.exe"很可能是一个命令行工具,用于执行...

    Tcp并发测试连接模拟源代码

    本资源提供的“Tcp并发测试连接模拟源代码”是一个极好的学习工具,帮助开发者在有限的硬件资源下模拟大规模并发连接,从而更好地理解TCP的工作原理和性能瓶颈。 首先,TCP并发测试主要关注两个方面:连接建立和...

    WebSocket压力并发测试v1.1.2

    对于WebSocket服务,压力并发测试尤为重要,因为WebSocket连接通常是长期保持的,大量并发连接可能会对服务器造成更大的负担。 "WebSocket压力并发测试v1.1.2"是一个专门用于测试WebSocket服务并发连接能力的工具。...

    java并发测试框架源码

    java并发测试 代码很简单,就是一个test类 原理是这样的 1、定义并发数n 2、创建1、2、3……n个线程,创建后悬停 3、所有线程创建好后,同时执行 好处: 比for循环创建线程后马上执行更能测试并发。 代码说明: ...

    java多进程并发 读文件 测试代码

    java多进程并发 读文件 测试代码,适合初学并发控制 的同学

    内网并发测试工具.rar

    内网并发测试工具具备这样的功能,能够对代码进行断点调试,这在定位问题和优化性能时非常有用。 该工具可能包含以下特性: 1. **多线程/进程模拟**:工具能创建多个并发执行的线程或进程,模拟真实用户同时访问的...

    高并发测试亲测可用

    在IT行业中,高并发测试是确保系统稳定性和性能的关键环节,特别是在开发大型互联网应用或服务时。本资源“高并发测试亲测可用”提供了一种适用于高并发环境的测试工具,能够有效地帮助开发者和测试工程师评估系统在...

    java并发测试

    在这个场景下,`MutiThreadTest.java` 文件可能是用于实现并发测试的代码,而 `GroboUtils-5-core.jar` 包可能包含了辅助进行并发测试或处理并发问题的工具类。 首先,我们需要理解Java并发的基础。Java提供了一...

    epoll实现tcp百万级高并发测试源码

    https://blog.csdn.net/u014220105/article/details/84849570 可先参考相关描述,epoll实现tcp百万级高并发测试,代码仅用于测试和功能验证,并不是特别完善,不喜勿喷,欢迎指导

    并发数据库压力测试的shell脚本代码

    代码如下:#!/bin/bash#********************************##并发后台运行fun ##for wanggy 2012-01-25 ##note: ##fun_num fun函数后台运行次数 ##sql_num 每个函数sql运行次数 ##******************************...

    并发测试工具

    Apache JMeter是一款强大的开源并发测试工具,主要用于模拟多种并发用户负载,以测试应用程序的性能和稳定性。在IT行业中,性能测试是确保系统在高压力环境下能够正常运行的关键环节,而JMeter因其易用性、灵活性和...

    HP-Socket压力测试 易源代码

    本话题将聚焦于HP-Socket的压力测试及其易源代码,这对于我们理解和优化网络服务性能至关重要。 一、HP-Socket简介 HP-Socket是一个C++编写的网络通信库,它提供了丰富的API接口,支持TCP、UDP等多种网络协议。该...

    测试并发小工具

    通过这个开源的“测试并发小工具”,开发者可以学习到如何在C#中有效地实现并发测试,理解并发编程的关键概念,并应用到自己的项目中。同时,开源性质也鼓励了社区的交流与合作,共同提升对并发编程的理解和实践。

    线程池并发测试例子

    java代码 ThreadPoolExecutor线程池并发测试例子如有误欢迎指正

    DotNetty写的socket并发测试程序

    因为公司在用java和.net的Netty开发云盘,发现java服务端写得有问题,老断线或返不回数据,所以才写这个测试程序来证明DotNetty的客户端可以实现10W以上的并发,本源代码有提供server和client。代码容易看懂。

    python+ffmpeg视频并发直播压力测试

    通过python与ffmpeg结合使用,可生成进行视频点播、直播的压力测试脚本。可支持不同类型的视频流,比如rtmp或者hls形式。 通过如下方式执行脚本:python multiRealPlay.py [rtmp|http] [thread counts] [interval ...

Global site tag (gtag.js) - Google Analytics