Signalr 在两个负载平衡web服务器上部署Signal

Signalr 在两个负载平衡web服务器上部署Signal,signalr,web-farm,Signalr,Web Farm,我想在我的web应用程序中支持实时更新功能,我发现Signaler很棒。这很简单,也很有趣。但在部署到生产服务器时,这让我陷入了停顿 目前,我们的web应用程序在两个web服务器(IIS)上运行,负载平衡。所以,为了让信号员站起来,我们必须支持服务总线 有了Redis,我看不到任何可以投入生产的Windows实现。由于某些公司政策,我们无法使用Windows Azure。 通过新的Windows Server服务总线,我了解到它只支持一个包含1或3台服务器的服务器场 那么,有什么可供我选择的选项

我想在我的web应用程序中支持实时更新功能,我发现Signaler很棒。这很简单,也很有趣。但在部署到生产服务器时,这让我陷入了停顿

目前,我们的web应用程序在两个web服务器(IIS)上运行,负载平衡。所以,为了让信号员站起来,我们必须支持服务总线

有了Redis,我看不到任何可以投入生产的Windows实现。由于某些公司政策,我们无法使用Windows Azure。 通过新的Windows Server服务总线,我了解到它只支持一个包含1或3台服务器的服务器场


那么,有什么可供我选择的选项吗?我对SignalR的功能印象深刻,希望在我们的web应用程序中看到它。

有计划在不久的将来实现基于SQL Server的传输

您也可以尝试第三方


性能可能足以满足您的需要并支持群集。

计划在不久的将来实施基于SQL Server的传输

您也可以尝试第三方


可能会满足您的需要并支持群集。

如果您可以切换到SignalR 2.0,则可以下载NuGet软件包Microsoft.AspNet.SignalR.SqlServer,该软件包将为您处理负载平衡。有关简单的设置说明,请参阅


只要应用程序连接到SQL的帐户具有创建架构和表的权限,那么除了提供连接字符串外,您的终端上就没有SQL设置。该软件包负责为您创建负载平衡表。

如果您可以切换到SignalR 2.0,则可以下载NuGet软件包Microsoft.AspNet.SignalR.SqlServer,该软件包将为您处理负载平衡。有关简单的设置说明,请参阅


只要应用程序连接到SQL的帐户具有创建架构和表的权限,那么除了提供连接字符串外,您的终端上就没有SQL设置。该软件包负责为您创建负载平衡表。

谢谢。我会试着稍后再来!谢谢el_tone。我会试着稍后再来!嗨,米尔多尔,找到解决办法了吗?嗨,米尔多尔,找到解决办法了吗?