SignalR测试工具Crank中的控制器集线器有什么作用?

时间:2015-03-19 12:42:48

标签: asp.net signalr signalr-hub crank

我使用的是SignalR and Crank的最新版本。

我想使用标准开关来启动多个模拟客户端。因此:/NumClients:N/ControllerUrl:URL。我不明白为什么在指定客户端数量时必须指定第二个选项,N。我看到一个单一的控制器中心"已经开始了,但我不明白为什么。它的目的是什么?是什么控制?

1 个答案:

答案 0 :(得分:1)

当您使用多个客户端时,您必须选择一个客户端,该客户端将负责收集信息。为实现这一目标,Crank尝试使用自己的迷你集线器,所有其他客户端将连接并报告信息(如果您不提供必须创建此内部集线器的ControllerUrl将失败)。

至少,这是我从阅读代码中理解的内容。