Я не знаю, поддерживает ли GAE версию 8 Jetty, но она работает на экземплярах Jetty.
Вы должны думать о GAE больше как о PAAS (платформа как услуга), чем о IAAS (инфраструктура как услуга).Вы должны взглянуть на предоставляемые ими услуги и проверить, соответствуют ли они вашим требованиям.См. Что такое Google App Engine? для общего обзора или Java Enterprise Edition (Java EE) Technologies для конкретной совместимости фреймворка.GAE не является обычной JRE, у нее ограниченный набор поддерживаемых классов: Белый список классов JRE .Это может ограничить совместимость в дальнейшем.Я не знаю, работает ли Атмосфера.Я не знаю, какие особенности Jetty 8 вам нужны.WebSockets?Нет. Вместо этого вы можете использовать каналы: Channel API (Java) .
Длительные задачи не допускаются так, как вы это делаете (задержка 24 часа).Но вы можете запускать запланированные задачи, см. Здесь: Запланированные задачи с Cron для Java .
Запрос ограничен во времени выполнения (60 секунд), поэтому вы не можете запускать долго выполняющиеся задачи таким образом,Но вы можете создавать более длительные (10 минут) фоновые задачи, см. Здесь: Java API очереди задач .
Важно: посмотрите на квоты .Поскольку они наказывают определенное поведение приложения, вам нужно будет адаптировать ваше приложение к этому.Это может полностью изменить дизайн вашего приложения!
По моему опыту, переход на GAE - это интенсивное занятие.GAE не подходит в качестве замены для других хостинговых решений.Если вы хотите, чтобы такие провайдеры IAAS (например, Amazon EC2) лучше подходили.