【问题标题】:How to implement SignalR if there is more than one iis server?如果有多个 iis 服务器,如何实现 SignalR?
【发布时间】:2012-01-23 18:21:30
【问题描述】:

使用 SignalR 时是否支持 iis 节点集群?还是我需要一些第三方消息总线?

【问题讨论】:

  • 不是“答案”,更多的是提示,因此评论:我一直在考虑这个问题,因为我们有一个项目可以在这种配置中使用 SignalR。虽然我实际上还没有对任何东西进行原型设计,但我突然想到,您可能可以使用分布式对象缓存(例如 nCache 或 AppFabric)来管理集线器或至少维护连接池。就像我说的,没有原型,但这是我开始的调查途径。我希望它能为您指明一个有用的方向。

标签: signalr


【解决方案1】:

还没有,但他们正在努力。

计划在 0.4 版本中发布。

准备就绪后,更多信息可能会在 wiki 上发布:SignalR and Webfarms 在 wiki 上

编辑2:

Azure、SQL-Server 和 Redis 已实现。

【讨论】:

    【解决方案2】:

    我们刚刚在我们的应用程序中实现了这个插件,到目前为止它运行良好。它使用 RabbitMq 实例将消息分发到其他服务器,并且非常易于配置。

    https://github.com/mdevilliers/SignalR.RabbitMq

    我们还没有在生产服务器上尝试过。

    【讨论】:

      猜你喜欢
      • 2011-01-25
      • 1970-01-01
      • 2019-08-24
      • 1970-01-01
      • 2011-01-06
      • 2020-11-20
      • 1970-01-01
      • 1970-01-01
      • 2015-06-03
      相关资源
      最近更新 更多