会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 10. 发明授权
    • Use of a single thread to support multiple network connections for server load testing
    • 使用单线程来支持多个网络连接进行服务器负载测试
    • US06754701B1
    • 2004-06-22
    • US09565832
    • 2000-05-05
    • Amir Kessner
    • Amir Kessner
    • G06F1516
    • G06F11/3414G06F11/3419G06F11/3495G06F2201/815G06F2201/875
    • A load testing system for testing a web site or other type of server system uses a thread architecture that reduces the computing resources needed to generate a desired load. The load testing system runs several virtual users on one or more clients to simulate user interactions with the web site. Each virtual user is executed as a virtual user thread under a process on a client computer. Each virtual user thread itself establishes and supports multiple connections to the web site; therefore, an additional thread need not be created for each connection. For each connection, the virtual user thread performs a sequence of functions in an asynchronous mode to establish and support the connection. If a function cannot complete without blocking, it immediately returns a RESOURCE UNAVAILABLE error code. If a function returns a RESOURCE UNAVAILABLE code, the calling thread switches execution to another task. After the condition causing the RESOURCE UNAVAILABLE error code has been resolved, the thread can switch back to executing the interrupted task. In this manner, the single thread is able to support multiple simultaneous connections.
    • 用于测试网站或其他类型的服务器系统的负载测试系统使用线程架构来减少生成所需负载所需的计算资源。 负载测试系统在一个或多个客户端上运行多个虚拟用户,以模拟用户与网站的交互。 每个虚拟用户在客户端计算机上的进程下作为虚拟用户线程执行。 每个虚拟用户线程本身建立并支持与网站的多个连接; 因此,不需要为每个连接创建一个附加的线程。 对于每个连接,虚拟用户线程以异步模式执行一系列功能,以建立和支持连接。 如果一个函数无法在没有阻塞的情况下完成,它会立即返回RESOURCE UNAVAILABLE错误代码。 如果函数返回RESOURCE UNAVAILABLE代码,则调用线程将执行切换到另一个任务。 导致RESOURCE UNAVAILABLE错误代码的条件已解决后,线程可以切换回执行中断的任务。 以这种方式,单线程能够支持多个同时连接。