0

Я создал приложение для получения push-уведомлений от Azure Mobile Service. Я использовал Xamarin для реализации приложения на разных платформах.Azure Mobile Service push notifications lag

Я тестировал приложение в Windows (приложение для Windows Store) и на Android. У меня есть проблема (на обеих платформах), что уведомления о получении производительности нестабильны.

Иногда я получаю уведомление через менее чем одну секунду, иногда занимает несколько минут. Это интернет-соединение связано с стабильной сетью WLAN.

Моя проблема заключается в том, что пользователь запускает нажатие из приложения для настольных компьютеров и ожидает реакции жидкости на своем мобильном устройстве.

Есть ли какие-либо улучшения на клиенте или на сервере, чтобы ускорить получение push-уведомлений?

наилучшими пожеланиями

+0

Вы используете компонент обмена сообщениями azure? Иногда у меня возникают проблемы с устройствами iOS (при отладке), но в целом они надежны. – Milen

ответ

0

Azure Mobile Services использует Azure Notification концентраторы, который опирается на Notification Systems Platform (ГКМ, WNS, APNS и т.д.). В зависимости от нагрузки в то время для NH может потребоваться несколько дополнительных секунд, чтобы запросить PNS, а также для PNS для распределения толкателей, хотя я бы не ожидал задержки в несколько минут.

0

Я часто вижу задержку в пару секунд при первом запуске приложения и отправке уведомлений. Однако после того, как первое уведомление получено, оно обычно приходит довольно быстро после этого.

Смежные вопросы