Считаются ли пользователи, вошедшие в Firebase, параллельными пользователями? - PullRequest
0 голосов
/ 29 августа 2018

Я создаю приложение, в котором я использую FireBase в качестве базы данных (бесплатный план, т.е. 100 одновременно работающих пользователей). Допустим, пользователь заходит в мое приложение, регистрируется и входит в систему и не должен выходить из приложения.

  1. Смущение для меня заключается в том, что зарегистрированный пользователь считается параллельный пользователь на firebase? Даже если пользователь закрывает приложение (без выхода из системы), это все еще считается одновременным? Или же иначе firebase сама удалит этого конкретного пользователя из строки?
  2. Во-вторых, когда я должен использовать goOffline? Я не уверен в том, что это на самом деле.

Я уже прошел настоящее, похоже на ТАК вопросы, но они не устранили мою путаницу. Заранее спасибо

1 Ответ

0 голосов
/ 30 августа 2018

«Параллельный пользователь» - это пользователь, который открыл ваше приложение и поддерживает сокетное соединение с базой данных. Это соединение будет разорвано, когда приложение больше не работает. Таким образом, пользователи, которые активно не используют ваше приложение с открытым соединением, не считаются «параллельными пользователями».

Используйте goOffline, если вы хотите, чтобы соединение с базой данных было закрыто до тех пор, пока вы не вызовете goOnline, или приложение не будет закрыто, и пользователь снова запустит его. Подавляющее большинство приложений не используют это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...