【问题标题】:Signal R connection is breaking after sometimeSignalr 连接在一段时间后断开
【发布时间】:2020-01-30 16:26:59
【问题描述】:

我已经实现了一个基于安全目的的应用。此应用程序适用于两个角色,即 A 和 B。两个用户都可以跟踪彼此的位置。对于用户 A,我实现了 Mapbox,对于用户 B,我实现了 Google Map。

对于 A,Mapbox 提供默认的实时导航,对于 B,我使用了信号 R,它提供了用户 A 的位置。所以我可以将标记导航到 A 的特定位置。

当用户 A 和 B 在附近时,它可以正常工作。当我要进行远程测试时,信号 R 连接断开。我创建了 BaseActivity 用于在信号 R 中断并重新连接时重新连接它。但重新连接需要时间。

这个应用程序基本上是出于安全目的,所以我们不能等待重新连接信号 R,因为重新连接需要时间。

你能建议我该怎么做吗?我们将不胜感激。

【问题讨论】:

    标签: android kotlin connection signalr signalr-hub


    【解决方案1】:

    这是您应该阅读的有关重新连接的一个链接。

    Best practice for reconnecting SignalR 2.0 .NET client to server hub

    另外,请参阅下面的链接,增加服务器端的默认超时可能会解决您的问题。 https://github.com/SignalR/java-client/issues/61#issuecomment-111347948

    【讨论】:

      猜你喜欢
      • 2020-01-24
      • 1970-01-01
      • 2013-07-22
      • 1970-01-01
      • 1970-01-01
      • 2012-12-11
      • 2020-04-14
      • 2020-11-07
      • 1970-01-01
      相关资源
      最近更新 更多