Существует ли существующая архитектура, которая могла бы помочь мне с чем-то вроде этого.
Я работаю над собственным приложением реагирования, которое позволяет людям выбирать, есть механизмы для отказа пользователей, и пока приложениенаходится в фоновом режиме и автоматически отключает пользователей в зависимости от обстоятельств - [бездействует и т. д.]
проблема возникает, когда кто-то закрывает / закрывает приложение после optin.Это делает их активными на моем сервере и сбивает с толку других пользователей.
Мой нодсервер в настоящее время работает на AWS.Будет ли достаточно интенсивно работать с сервером, чтобы пользователи optin пинговали лямбду или что-то подобное, и если пинг останавливается, я могу пометить их как отключенные?
В качестве альтернативы https://facebook.github.io/react-native/docs/appstate Я могу определить, когда состояние приложениянеактивное [потому что неактивное состояние - это состояние, в котором вы должны находиться, чтобы завершить работу приложения - в любом случае] после этого - состояние приложения либо переходит в передний план / фон.
Не активен для проверки связи с сервером, который затем будет ожидать другогоПинг от фона / переднего плана, и если это не получено, он может отказаться от пользователя?