SignalR web应用程序,笔记本电脑服务器负载测试
SignalR web app, laptop server load test
我正在创建一个将在笔记本电脑上本地托管的web应用程序,应该能够通过Signalr与多个客户端进行交互。这个想法是让一台笔记本电脑承载所有通过无线网络连接的客户端交互。该页面是用。net 4.5/MVC3/JQuery/SignalR构建的。我已经能够毫无问题地与大约6-8个客户建立联系,但我想知道我能做到什么程度。对于如何对系统进行压力测试,有什么建议吗?我希望在一台笔记本电脑上托管大约20-40个客户端,使用以下规格是否可行?
笔记本电脑规格:处理器:第四代英特尔酷睿i7-4700MQ处理器(2.4 GHz 1600MHz 6MB)操作系统:Windows 8.1 64显卡:Intel®HD Graphics 4600内存:8.0GB PC3-12800 DDR3 SDRAM 1600 MHz
编写自己的脚本,而不是使用任何工具进行信号性能监控。
我使用Gatling工具作为框架(用于创建多个虚拟用户,即多线程),并将我用java编写的负载测试脚本(java signalr客户端)附加到它上面,它工作得非常好,它重量轻,您可以轻松增加用户!我测试了多达200个用户!
如果你需要帮助来决定性能(负载和压力)测试计划,请在评论中注明,因为这是任何性能测试的关键点!
相关文章:
- 使用JSP从服务器检索和显示图像
- 如何使用skip参数使用angular ui引导进行服务器端分页
- 客户端服务器REST API captcha实现
- 正在将base64 jpeg从input-type=file上传到服务器
- Webpack开发服务器和React服务器端渲染
- 提示使用服务器端事件处理程序激活JavaScript
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何使用Socket.io将命令从客户端发送到服务器
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- 使用jasmine模拟对服务器的调用
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 这是一个好的服务器的负载平衡系统吗?
- 对单个 PHP 脚本的多个 AJAX 调用划分工作负载 = 服务器端多线程
- 只有在服务器负载不高的情况下,才按间隔执行函数
- SignalR web应用程序,笔记本电脑服务器负载测试
- 这是进行服务器负载测试的坏方法吗?
- Grunt -获得服务器与肝脏负载启动和运行
- 500服务器错误(连接重置),JS文件获胜't负载
- 提示客户端服务器通信的网站与负载的图像