【问题标题】:SignalR groups in redis backplaneRedis 背板中的 SignalR 组
【发布时间】:2020-02-08 22:00:56
【问题描述】:

让 SignalR 与 Redis 背板一起工作就像在 Startup.cs 中添加 AddStackExchangeRedis("localhost:6379");AddSignalR 一样简单。

因此,当我使用 this.Groups.AddToGroupAsync(connectionId, groupName); 在 SignalR 中向组添加连接时,Redis 也会跟踪我的组,对吗?

是否可以知道何时将新组添加到 Redis 或删除?一个事件还是什么?或者是否可以以编程方式检查组是否存在?我是 Redis 新手。

【问题讨论】:

    标签: signalr signalr-backplane


    【解决方案1】:

    是的,可以为所欲为。你可以开始阅读这篇关于 Redis 和 SignalR 的documentation

    【讨论】:

    • 是的,我注意到 SignalR 通过添加通道将其组与 Redis 同步,因此我可以通过检查通道来检查组是否存在。在 Redis 中,我可以通过运行 pubsub channels 来检查
    猜你喜欢
    • 2017-01-12
    • 2021-07-13
    • 2019-11-28
    • 2020-04-30
    • 2018-07-22
    • 1970-01-01
    • 2015-12-14
    • 2017-01-27
    • 2023-04-10
    相关资源
    最近更新 更多