- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我对使用 SQL 服务器作为背板的设计架构感到困惑。我的问题是我是否可以将 Redis 用作背板并让 SQL 将我的用户信息与 SignalR 消息分开来提供服务。
我对我的 SQL Server 数据库在这张图中的位置感到非常迷茫。是不是就像在网络配置中添加我的连接字符串一样简单,当用户需要点击它所做的数据库时,它总是连接到 Redis for SignalR?或者这种设计架构是不可能的,因为背板是所有发送数据的终点?
我想问的最后一件事是,我是否最终只使用 SQL 作为我的 signalr 横向扩展设计。如果在某个时候背板成为瓶颈,那将如何扩展?垂直或水平缩放是我唯一的选择吗?
请看这张新图,
最佳答案
是的,您可以使用 Redis 作为扩展 SignalR 的背板,也可以使用 SQL Server 作为您的应用程序数据库。
我确定您已经看过 this site其中解释了横向扩展 SignalR 的各种方法。 SQL Server 页面上描述了一个多步骤过程,介绍如何配置数据库和 Web 应用程序以用于横向扩展 SignalR。
SignalR 设计为使用上述 URL 中提到的三个选项之一进行(水平)扩展。
关于sql-server - SignalR 使用背板横向扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30445971/
我已经实现了 SignalR BackPlane,它似乎工作正常。 用过这个URL供引用。 我正在创建一个新的 SQL 数据库来实现 SingalR。我的疑问是:为什么我必须创建一个新的数据库,或者为
我想知道是否可以将 SignalR 消息直接添加到 SignalR SQL 背板(来自 SQL),这样我就不必使用 SignalR 客户端来执行此操作。 我的情况是,我有一个已激活的 SQL Serv
我有以下 Hub 片段与 SignalR、Redis 背板和单个服务器一起工作。 public abstract class HubBase : Hub { private r
我目前正在玩 SignalR 2.0.3,通过使用 Redis for windows 的 BackPlane 进行横向扩展 http://msopentech.com/blog/2013/04/22
是否有人尝试连接 AWS Elasticache Redis(禁用集群模式)以与 SignalR 一起使用?我发现 AWS Redis 存在一些严重的配置问题和限制。 1) 我们正在尝试使用 Redi
我是一名优秀的程序员,十分优秀!