ipmanyak
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Yaromaxx Что-то похожее было у меня на OF 3.8.2. Глючило, пока не перезапустишь службу на сервере. По логам OF нашел сообщения - Cache Roster was full, shrinked to 90% in 0ms. Юзеров и групп много. После гугления нашел решение: Код: Openfire использует кэш для эффективной работы. Но размер кэша по умолчанию может оказаться мал, если у Вас в джаббере подключено много пользователей/групп. При этом в логах об ошибках вы можете увидеть множество сообщений такого плана: Cache Roster was full, shrinked to 90% in 0ms. … Для решения этой проблемы вам следует добавить следующие параметры: cache.group.size = 5242880 cache.group.maxLifetime = 3600000 cache.username2roster.size = 5242880 cache.username2roster.maxLifetime = 3600000 cache.userGroup.size = 5242880 cache.userGroup.maxLifetime = 3600000 cache.userCache.size = 2097152 cache.userCache.maxLifetime = 3600000 cache.groupMeta.size = 2097152 cache.groupMeta.maxLifetime = 3600000 Добавлять новые настройки следует через вкладку Server -> Server Manager -> System Properties. | У меня это Сервер - Настройки системы, в самом низу окно для добавления новых параметров, там создавал параметры недостающие. Не сразу нашел это окно, так как в самом низу, в меню искал и не находил. Стал наблюдать в разделе Общий кеш, параметр cache.username2roster.size постоянно рос, раза три увеличивал размер в 2 раза, но опять доходил до 90%. Плюнул и поставил сразу 16 мегов, 62-70% расход стал показывать. После этого стало стабильно.
---------- В сортире лучше быть юзером, чем админом... |
| Всего записей: 11751 | Зарегистр. 10-12-2003 | Отправлено: 09:38 30-11-2021 | Исправлено: ipmanyak, 09:43 30-11-2021 |
|