【发布时间】:2020-04-30 15:05:03
【问题描述】:
每篇文章设置redis背板:https://docs.microsoft.com/en-us/aspnet/core/signalr/redis-backplane?view=aspnetcore-3.1,如何查看redis中发布的消息?我想确保在没有将它部署到 2 个不同节点的情况下实际使用了 redis pub/sub。
配置:
public void ConfigureServices(IServiceCollection services)
{
services.AddSignalR().AddStackExchangeRedis("localhost:6379", options => {
options.Configuration.ChannelPrefix = "MyApp";
});
当通过(Hub => 聊天中心)发送消息时,我可以在 redis-cli 中看到:
await Clients.All.SendAsync("broadcastMessage", name, message);
【问题讨论】:
标签: c# .net redis signalr redis-cli