在解析服务器

时间:2017-04-30 15:55:54

标签: parse-platform

我如何检测客户端何时通过liveQuery连接到解析服务器。 我想在客户端的服务器断开连接事件上更新MongoDB中的一些数据。 在服务器上显示日志,但在检测到此事件后如何调用某些功能。

我正在使用自托管的Parse SErver。 connect client lists on server

提前致谢

1 个答案:

答案 0 :(得分:0)

你走了:

Parse.Cloud.onLiveQueryEvent( ({event, clients, subscriptions, error}) => {
  if (event !== 'ws_disconnect') {
    return;
  }
  // Do your magic
});

如果您想知道,这些是当前发出的事件:

  • 连接
  • 订阅
  • 退订
  • ws_connect
  • ws_disconnect
  • ws_disconnect_error

“connect”与“ws_connect”不同,前者表示客户端完成了Parse livequery协议定义的连接过程,其中“ws_connect”只表示创建了一个新的websocket。