我正在创建一个via应用程序,它将托管在本地笔记本电脑上,应该能够通过Signalr与多个客户端进行交互。这个想法是让一台笔记本电脑托管通过无线网络连接的所有客户端交互。该页面是使用JQuery4.5/ .Net /JQuery/SignalR构建的。我已经能够毫无问题地与大约6-8个客户连接,但我想知道我能把它带到什么程度。对于如何对系统进行压力测试,有什么建议吗?我希望在一台笔记本电脑上托管大约20-40个客户端,这与下面的规范是可行的吗?
笔记本电脑规格:处理器:第四代英特尔酷睿i7-4700MQ处理器(2.4 GHz 1600 MHz 6MB)操作系统:Windows 8.1 64显卡:英特尔®核芯显卡4600内存:8.0 64 PC3-12800 DDR3 SDRAM 1600 MHz
发布于 2015-06-17 14:40:41
创建自己的脚本,而不是使用任何工具来监控signalr性能。
我使用Gatling工具作为框架(用于创建多个虚拟用户,即多线程),并将我用java(java signalr客户端)编写的负载测试脚本附加到它,它工作得非常好,它很轻量级,您可以很容易地增加用户!我测试了多达200个用户!
如果您需要帮助决定性能(负载和压力)测试计划,请在注释中指定,因为它是任何性能测试的关键点!
https://stackoverflow.com/questions/25110287
复制相似问题