gpt4 book ai didi

asp.net - 为高消息流量 Web 应用程序横向扩展 SignalR 而不使用 Redis

转载 作者:行者123 更新时间:2023-12-04 12:48:10 26 4
gpt4 key购买 nike

this video在channel9.mmsdn.com上关于SignalR,讲师不建议将Redis用于需要交付大量并发消息的应用程序。他提出了其他三种理论上的替代方案,但没有任何实现指南。我想如何在通用机器上扩展 Signalr 亚马逊网络服务 和/或是否已经有现成的开源解决方案可用。

From asp.net:

Using a backplane, the maximum message throughput is lower than it is when clients talk directly to a single server node. That's because the backplane forwards every message to every node, so the backplane can become a bottleneck.



讲师在他的讲座中解释说 Redis 可能是瓶颈。我知道 Windows Azure 上的 Windows Serve Service Bus,但我打算为 AWS 开发我的项目。谢谢。

最佳答案

根据您将使用 SignalR 的流量类型,您或许可以使用 Redis Sotion。 MSDN 文档指出,Redis 服务器会成为严重问题的唯一解决方案是用于在线游戏,但对于推送场景或聊天应用程序,您应该没问题。

Scaleout in SignalR

关于asp.net - 为高消息流量 Web 应用程序横向扩展 SignalR 而不使用 Redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18270720/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com