2015-04-03 16 views
7

JS uygulamamın bazen yavaşladığını fark ettim (tüm UI yavaşlıyor). Nedenini anlamaya çalıştım ve PUBNUB abonelikten çıkma olayının gerçekten ağır olduğunu fark ettim. Devlet gibi diğer tüm PUBNUB olayları iyi çalışıyor.PubNub aboneliğini kaldır web uygulamasının tamamını yavaşlatıyor

Async olmalı, biliyorum, ancak çok basit olsa bile, tüm uygulamayı yavaşlatıyor olsa bile, uyumsuzluk.

Ben pubnub varlığı kullanıyorum.

Chrome Profile

biliyor musunuz oluyor bu? Bu bir pubnub hatası mı? Ve performansını artırmak için nasıl.

+0

Merhaba Michael, 'noleave' bayrağını kullanma seçeneğine karar verirken size yardımcı olacak aşağıdaki cevabınızı yayınladım. – PubNub

+1

[email protected] ile iletişime geçerek hesabınızda gizli vedalaşan etkinlikleri etkinleştirebilir ve hesabınızda ** TCP_FIN processing ** özelliğinin etkin olmasını isteyebilirsiniz. Bu, olaya ** işlenmesini **, PubNub Ağ Sunucularında İstemcinize karşı bırakacaktır. Bu, 'noleave' bayrağını doğru ayarlayarak açık izin olaylarını devre dışı bırakmanıza olanak tanır. Bu adımları uygulayarak, sayfanız normal performans düzeyinize göre hızlanır. – PubNub

cevap

0

Yukarıdaki 2. yoruma ait içeriği bu gönderiye yanıt olarak gönderin.

[email protected] adresinden iletişim kurarak örtülü izin etkinliklerini etkinleştirebilir ve hesabınızda TCP_FIN işlem özelliğinin etkin olmasını isteyebilirsiniz. Bu, olay izninin işlenmesini, Müşterinize karşı PubNub Ağ Sunucularına yerleştirecektir. Bu, noleave bayrağını true olarak ayarlayarak açık izin olaylarını devre dışı bırakmanıza olanak tanır.

Bu adımları uygulayarak, sayfanızın normal performans düzeyinize göre hızlandırın.

Bu, yalnızca PubNub JavaScript SDK v3.7.14, sendBeacon is implemented by our SDK transparently if browser supports it.