SignalR Scaleout进行重复调用

时间:2014-10-22 12:47:57

标签: asp.net signalr signalr-hub autoscaling signalr-backplane

我们正在努力扩展我们的系统,但我们不确定如何在Azure网站中使用背板扩展未来。这是我们的情景。

我们的问题是代理方面的背板导致多次调用经纪客户端。

我们该怎么做?

enter image description here

1 个答案:

答案 0 :(得分:0)

您能在图表上提供更多细节吗?我很困惑为什么第7步会向多个经纪人广播。如果你'双背板',你会收到多条消息。

1)经纪人向所有交易者广播消息

2)每个交易者都会收到该消息并将消息发送回代理池。因此,每个经纪人都会获得ack n次(n ==交易者数量)

据我了解,您只需要指定一位交易员作为“主交易员”,他们会将确认信息发送回经纪人库,而那里的背板会将其同步到所有其他人