【问题标题】:SignalR with Service Fabric Stateless Web APISignalR 与 Service Fabric 无状态 Web API
【发布时间】:2016-08-17 13:20:02
【问题描述】:

从这个相关问题中获得了一些信息:Using SignalR with Azure Service Fabric

引用该评论历史中的引用: “部署此应用程序后,您可以看到对 signalR 的一些调用失败,而另一些调用成功......”

只是想知道是否有人有类似的实现(带有 Web API 的 signalR ...)。 而且我不想为无状态 Web API 设置实例计数 1。

【问题讨论】:

    标签: asp.net-web-api signalr azure-service-fabric


    【解决方案1】:

    您可以配置 Service Fabric 使用的 LoadBalancer 以保持会话。这将导致特定客户端始终位于同一节点中。

    您可以通过访问分配给 Azure 门户中的 Service Fabric 集群的 LoadBalancer 来实现。然后转到“负载平衡规则”,选择负责signalR端口的规则并将“会话持久性”设置为“客户端IP”。这也可以通过 PowerShell 或 ARM 模板完成。

    【讨论】:

    • 非常感谢!
    • 如果 Web 应用程序网关位于负载均衡器前面,这是否也有效?我猜在这种情况下负载均衡器将始终看到相同的 IP - 应用程序网关?
    • 我也想知道这将如何/是否适用于应用程序网关。
    猜你喜欢
    • 2016-08-27
    • 2019-07-24
    • 1970-01-01
    • 2017-05-20
    • 2023-01-30
    • 2020-02-20
    • 2017-11-23
    • 1970-01-01
    • 2017-06-09
    相关资源
    最近更新 更多