【问题标题】:SignalR web app, laptop server load testSignalR Web 应用程序、笔记本电脑服务器负载测试
【发布时间】:2014-09-26 10:21:12
【问题描述】:

我正在创建一个 Web 应用程序,它将在本地托管在笔记本电脑上,该笔记本电脑应该能够通过 Signalr 与多个客户端进行交互。这个想法是让笔记本电脑托管通过无线网络连接的所有客户端交互。该页面使用 .Net 4.5/MVC3/JQuery/SignalR 构建。我已经能够毫无问题地与大约 6-8 个客户建立联系,但我想知道我能走多远。关于如何对系统进行压力测试有什么建议吗?我希望在一台笔记本电脑上托管大约 20-40 个客户端,这对以下规格可行吗?

笔记本电脑规格: 处理器:第 4 代 Intel Core i7-4700MQ 处理器(2.4 GHz 1600MHz 6MB) 操作系统:Windows 8.1 64 显卡:英特尔® 高清显卡 4600 内存:8.0GB PC3-12800 DDR3 SDRAM 1600 MHz

【问题讨论】:

    标签: javascript web signalr load-testing stress-testing


    【解决方案1】:

    制作您自己的脚本,而不是使用任何工具来监控信号器性能。

    我使用 Gatling 工具作为框架(用于创建多个虚拟用户,即多线程),并将我用 java(java signalr 客户端)编写的负载测试脚本附加到它,它工作得非常好,重量轻,您可以轻松增加用户!我测试了多达 200 个用户!

    如果您在决定性能(负载和压力)测试计划方面需要帮助,请在评论中说明,因为这是任何性能测试的关键点!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-25
      • 1970-01-01
      • 2013-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多