2012-02-17 27 views
5

sonra istemci bilgi reacquire nasıl, ben statik değişkende inşa diğer istemci ve abonelik info clientid map. Bu, uygulama havuzu geri dönüşüme veya yeniden derlemeye kadar iyi çalışır ve sonra eşlemeleri kaybederim.SignalR: bağlantı zamanda uygulama havuzu geri dönüşüm

İstemci bağlantıları uygulama havuzu geri dönüşüm sonra devam, ama ben de OnConnectAsync() veya OnReceivedAsync() yöntemlerinde herhangi bir şey görmüyorum.

Ben yeni POST müşterilerime her 4 dakikada tarafından sunulan edildiğini Firebug görüyoruz. Gelen POST'u yakalamak ve mevcut kalıcı bağlantılar için istemci eşlememi yeniden oluşturmak için geçersiz kılabilen bazı SignalR olayı var mı?

Teşekkürler.

cevap

4

SignalR 0.4 kullandığınızdan emin olun. OnReconnectedAsync'i işleyebilirsiniz.

https://github.com/SignalR/SignalR/wiki/PersistentConnection

YASAL UYARI: Statik değişkenler Başvurunuz durumunu saklamak Eğer bir çiftlikte dışarı ölçeklendirebilmek asla (ama belki umurumda değil).

+0

Redis veya Mem önbellek zamanı? ;-) –

+0

Bu hala 1.1.2 ile alakalı mı? Uygulama havuzu geri dönüşümden sağ çıkmayan SignalR ile ilgili bir sorunumuz var. – Anders

+0

LongPolling, uygulama havuzu geri dönüşümünde sunucu tarafında yeniden bağlanmayı yükseltmez, ancak signalr yeniden bağlanır. – davidfowl

İlgili konular