【问题标题】:signalR web farmsignalR 网络农场
【发布时间】:2012-07-23 13:33:52
【问题描述】:

我已经成功地使用 signalR 在 ASP.NET MVC3 中创建了一个简单的聊天应用程序。在我的开发机器上,一切都在本地运行良好。

应用程序在具有多个网络服务器(例如上线)的网络农场环境中是否会以相同的方式工作? signalR 如何跨这些服务器管理其 Hub?

谢谢。

【问题讨论】:

    标签: c# asp.net-mvc-3 signalr


    【解决方案1】:

    请参阅 David Fowler 关于 SignalR v0.5 中的 webfarm 支持的博客文章:http://weblogs.asp.net/davidfowler/archive/2012/05/02/signalr-0-5.aspx

    简而言之,SignalR 目前支持 Redis 和 Windows Azure 服务总线,作为在 webfarm 中的多个服务器之间进行通信的一种方式。

    【讨论】:

    • 我想知道 Redis 支持的当前状态,因为最近几天 SignalR wiki github.com/SignalR/SignalR/wiki 上的 Redis 链接丢失了。不过,SignalR.Redis 项目仍然有一个设置示例。
    • 是的,我也注意到了。 David 目前正在为下一个版本开发新的消息总线,因此 Redis 传输可能在准备好时需要更新,因此被删除。然而,Redis 应该在 v0.5.2 中工作。
    猜你喜欢
    • 2020-10-04
    • 2013-08-24
    • 2012-05-25
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多