Я пытаюсь использовать приложение GAE, которое только регистрирует пользователей, связывает с ними контакты и возвращает их онлайн-статус.Если онлайн, верните их IP.Итак, у меня есть сущность JPA со списком идентификаторов пользователей и контактов и временным полем ip.Каждый раз, когда пользователь входит в систему, я сохраняю его на карте.
private static final Map<String, SSUser> connectedRegisteredUsers = new HashMap<String, SSUser>();
Теперь сюрприз состоит в том, что, по-видимому, через некоторое время карта опустошается и забывает пользователей.Я понятия не имею, почему это может происходить, как это проверить (помимо наблюдения за поведением) и существует ли альтернатива, кроме хранения IP в хранилище данных.