Сигнал R соединение разрывается через некоторое время - PullRequest
0 голосов
/ 30 января 2020

Я реализовал приложение, которое основано на целях безопасности. Это приложение для двух ролей, то есть A и B. Оба пользователя могут отслеживать местоположение друг друга. Для пользователя A я реализовал Mapbox, а для пользователя B - Google Map.

Для A Mapbox обеспечивает навигацию по умолчанию в реальном времени, а для B я использовал сигнал R, который предоставляет местоположение пользователя A. Таким образом, я могу перемещать маркер в это конкретное местоположение A.

Это прекрасно работает, когда пользователь A & B находится поблизости. Когда я собираюсь провести тестирование на большом расстоянии, в это время сигнал R обрывается. Я создал BaseActivity для повторного подключения сигнала R, когда он сломается и он снова подключится. Но для повторного подключения потребуется время.

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

Можете ли вы, пожалуйста, предложить что мне делать? Помощь будет оценена.

1 Ответ

0 голосов
/ 30 января 2020

Вот одна ссылка, которую вы должны прочитать о повторном подключении.

Рекомендации по повторному подключению SignalR 2.0. NET Клиент-серверный концентратор

Также см. приведенная ниже ссылка, увеличивающая время ожидания по умолчанию на стороне сервера, может решить ваши проблемы. https://github.com/SignalR/java-client/issues/61#issuecomment -111347948

...