运行三个同步集线器连接的性能影响?

时间:2014-08-22 03:50:39

标签: signalr

我正在构建一个当前使用两个SignalR集线器的Web应用程序:

ChatHub - User communication
ControlHub - User manipulates controls and receives responses from server

我想添加第三个集线器:GuideHub,它将负责确定用户是否已完成在网站上分配的一组任务。从技术上讲,只要ChatHub处于活动状态(它们共享一个页面元素),该集线器就会处于活动状态,但它们在主题上有不同的用途。通常,用户一次只能通过一个集线器进行主动通信。

我知道过早优化通常不好,在这种情况下,我需要提前计划如何使这些功能能够很好地扩展。此架构是否可扩展,或者我应该将ControlHubGuideHub结合使用以减少用户将拥有的开放连接数量?

1 个答案:

答案 0 :(得分:1)