目前SignalR.Redis正在使用Booksleeve。
但是,SignalR.Redis现在已经在signalR.Redis(2.2 Dev Branch)中迁移到StackExchange.Redis而不是Booksleave。
升级到2.2后,我们仍然可以使用相同的代码指定一个Redis服务器:
GlobalHost.DependencyResolver.UseRedis(“localhost”,6379,string.Empty,“myApp”);
但是,我现在想知道如何使用ConnectionMultiplexer(在StackExchange.Redis中可用)使用SignalR.Redis指定多个服务器(而不是仅指定一个服务器)。
答案在这里:Using SignalR with Redis messagebus failover using BookSleeve's ConnectionUtils.Connect()让我朝着正确的方向前进,但是我对如何实施它感到困惑。
非常感谢任何帮助。
答案 0 :(得分:4)
无法在SignalR 2.2上指定ConnectionMultiplex。 我在这里开了个问题 https://github.com/SignalR/SignalR/issues/3383
我正在为回购创建PR。 Damian为里程碑2.2.1标记了这个问题,希望很快就会发布(当然我还要先发布PR)
.U