ASP.NET信号器中的信号是什么?

ASP.NET信号器中的信号是什么?,asp.net,signalr,Asp.net,Signalr,我听说达米安·爱德华兹(Damian Edwards)是《信号员》的联合创始人,他在谈到《信号员》时经常使用“信号”这个词。它究竟指的是什么?在信号机术语中,它指的是连接还是集线器 我知道发布者可以发布一个信号,任何订阅该信号的人都可以接收该消息。这对于广播或群组消息来说是有意义的,但是对于针对个人用户的消息呢?在这种情况下,每个用户是否订阅了不同的信号 配置参数-DefaultMessageBufferSize是一个整数 指示特定信号的消息缓冲区大小 (连接、组、用户等)。默认值为1000

我听说达米安·爱德华兹(Damian Edwards)是《信号员》的联合创始人,他在谈到《信号员》时经常使用“信号”这个词。它究竟指的是什么?在信号机术语中,它指的是连接还是集线器

我知道发布者可以发布一个信号,任何订阅该信号的人都可以接收该消息。这对于广播或群组消息来说是有意义的,但是对于针对个人用户的消息呢?在这种情况下,每个用户是否订阅了不同的信号

配置参数-DefaultMessageBufferSize是一个整数 指示特定信号的消息缓冲区大小 (连接、组、用户等)。默认值为1000

  • 来自信号器文档

那么,这是否意味着为每个用户维护该消息缓冲区?

这就是
DefaultMessageBufferSize
config设置的工作原理:它在内存中设置每个连接每个集线器发送的每条消息。默认情况下,Signal保留1000条消息