У меня есть сервер Openfire Jabber с более чем 75 000 пользователей в списке. Из них 150 или более могут быть в сети одновременно.
Можно ли где-нибудь собрать JID (имена пользователей) вошедших в систему пользователей? У меня есть полный доступ к базе данных к базовым данным, но сервер, кажется, не записывает текущий статус обратно в БД. Из-за количества пользователей списки не используются.
Очень полезный набор возвращаемых данных может быть получен с простой (защищенной паролем) веб-страницы с одним JID на строку, опционально со временем входа в систему, а также, возможно, также в последний раз, когда учетная запись выполняла действие [например, отправляет сообщение] , Последние два не так важны, но были бы полезны, если бы были доступны данные, а также любая другая доступная информация, касающаяся сеанса пользователя.