【发布时间】:2020-06-02 20:29:54
【问题描述】:
我正在尝试通过 SignalR 发送通知。效果很好。
但是我们可以通过 SignalR 发送的消息的最大大小是多少?
它有任何官方限制吗?
【问题讨论】:
我正在尝试通过 SignalR 发送通知。效果很好。
但是我们可以通过 SignalR 发送的消息的最大大小是多少?
它有任何官方限制吗?
【问题讨论】:
https://github.com/SignalR/SignalR/issues/1205
建议保持在32K/条以下
【讨论】:
在 .Net Core 3+ 中,您可以在启动类的 ConfigureServices 方法中配置 SignalR。
services.AddSignalR(o =>
{
o.EnableDetailedErrors = true;
o.MaximumReceiveMessageSize = 10240; // bytes
});
【讨论】:
可以手动增加最大消息大小, 访问以下链接:
【讨论】:
它是 64kb。如果您想从客户端向服务器发送更多信息,而不是使用其他工具。
【讨论】: