Во время обработки методов doGet/doPost в моем сервлете я создал некоторые объекты Java. Но, к сожалению, все созданные объекты исчезнут, когда экземпляр приложения будет отключен. В любом случае я сохраняю его и использую для последующих запросов рядом с опцией datastore, что плохо работает в моем случае, потому что мои объекты не поддерживают свойства (в соответствии с журналом ошибок в движке Google).
спасибо.Сохранение объектов в Java HttpServlet Google app engine
0
A
ответ
0
Вы можете использовать службу memcache appengine. Memcache управляется независимо от экземпляров приложения и доступен во всех экземплярах приложений. Но memcache не очень надежный, и ваши данные могут быть удалены приложением.
Так что если вы не можете восстановить объекты надежно, когда они недоступны в memcache, вам может потребоваться постоянные параметры хранения, такие как хранилище данных.
0
Какая ошибка вы наблюдали в своих журналах?
Один стандартный подход к решению этой проблемы заключается в сериализации объекта, используя либо Serializable объектов в Java, или что-то вроде JSON (например, GSon), затем спрячьте его в хранилище данных.
Рассмотрение memcache как что-либо, кроме краткосрочного кеша, является рискованным.
Смежные вопросы
- 1. Google App Engine: сохранение списка объектов?
- 2. Google App Engine Хранение динамических объектов Java
- 3. Сохранение @ElementCollection @Embeddable (Google App Engine, datanucleus)
- 4. сохранение настроек приложения в Google App Engine
- 5. Сохранение больших файлов в Google App Engine
- 6. Сохранение постоянного количества в Google App Engine
- 7. Сохранение метаданных в memcache Google App Engine с использованием Java
- 8. Сохранение загруженных изображений в Google App Engine с помощью Java
- 9. Хранение объектов пользователя в Google App Engine
- 10. Создание объектов в Google App Engine
- 11. Высокопроизводительная сериализация объектов Java в Google App Engine (GAE)
- 12. Как аннотировать коллекцию встроенных объектов в Google App Engine (Java)?
- 13. Google App Engine + Java Agent
- 14. Google App Engine, Java Frameworks?
- 15. event java google app engine
- 16. Альтернативы Google App Engine + Java
- 17. Ошибка Google App Engine Java
- 18. Google App Engine: Сохранение 'флажок' пользовательский ввод
- 19. Сохранение маркеров карты 100k в App Engine
- 20. Google App Engine - Servlet:
- 21. Типы объектов Memcache Google App Engine
- 22. Google App Engine Blobstore Images
- 23. Профайлер Google App Engine
- 24. Google App Engine (Java) + Spring управляется PersistenceManager
- 25. Google App Engine подсчитывает
- 26. RSS-парсер в Google App Engine (Java)
- 27. «ИЛИ» оператор в Google App Engine (Java)
- 28. Приложение Java в Google App Engine?
- 29. XSLT в Google App Engine (Java)
- 30. Роли в Java Google App Engine