6
在SignalR中,ITransportHeartbeat.GetConnections()
的實現應該讓我看到正在跟蹤的連接列表。在我的一個案例中,我總是得到一個不存在的web套接字連接。ITransportHeartbeat.GetConnections()讓我斷開連接
這是我如何檢索默認ITransportHeartbeat
實例:
SignalRAutofac.Initialize();
IDependencyResolver resolver = GlobalHost.DependencyResolver;
ITransportHeartbeat heartbeat = resolver.Resolve<ITransportHeartbeat>();
我假設SignalR被髮送心跳在一個特定的時間間隔的跟蹤連接。是這樣嗎?如果是的話,我沒有看到從列表中刪除5分鐘的死亡連接。這是通常的嗎?是否應該在AppDomain的整個生命週期中保持連接?
你正在使用什麼版本的SignalR? –
@ N.TaylorMullen 1.1.2在.NET 4.5上。將其託管在ASP.NET上。 – tugberk
@tugberk您是否找到解決此問題的解決方案? – SherleyDev