我创建了一个自托管的SignalR Windows服务。它运行正常,但是当客户端的连接随着自托管SignalR服务的增加而增加时,某些客户端无法连接,它们的状态显示为正在连接。
以下是我自己托管的SignalR服务的代码:
public void Configuration(IAppBuilder app)
{
OwinHttpListener listener =(OwinHttpListener)app.Properties["Microsoft.Owin.Host.HttpListener.OwinHttpListener"];
listener.Listener.TimeoutManager.MinSendBytesPerSecond = uint.MaxValue;
listener.SetRequestQueueLimit(long.MaxValue);
listener.SetRequestProcessingLimits(Int32.MaxValue, Int32.MaxValue);
listener.Listener.TimeoutManager.MinSendBytesPerSecond = uint.MaxValue;
app.UseCors(CorsOptions.AllowAll);
app.MapSignalR();
}
我该如何解决?