我们正在构建一个 API,我们确实需要能够查看用户是否在线。通过使用 subscribed / unsubscribed 我们可以很容易地实现这一点。
但是,如果连接丢失或以某种方式断开,则意味着客户端或服务器都知道这一点。再说一次,我不知道这种情况多久发生一次。
Actioncable 中的取消订阅方法在与 3G/4G...5G 上的移动设备连接时的可靠性如何?
我们正在构建一个 API,我们确实需要能够查看用户是否在线。通过使用 subscribed / unsubscribed 我们可以很容易地实现这一点。
但是,如果连接丢失或以某种方式断开,则意味着客户端或服务器都知道这一点。再说一次,我不知道这种情况多久发生一次。
Actioncable 中的取消订阅方法在与 3G/4G...5G 上的移动设备连接时的可靠性如何?
我观察到这是可靠的(它确实会触发每个断开的连接),但是在我的系统上连接被声明为建立的时间太长了。 https://github.com/rails/rails/issues/27082