У меня есть настройка динамического бэкэнда на GAE, которую я хочу запускать с помощью cron каждые 15 минут. Проблема в том, что cron требует URL, который начинается с "/". В то время как внутренний URL использует следующий формат: http://backendname.yourapp.appspot.com.
Я читал на других форумах, что вы можете использовать fetchurl для вызова серверной части, но я не думаю, что это идеальный способ. Потому что для этого вам потребуется сделать свой бэкэнд общедоступным.
Согласно документации Google: http://code.google.com/appengine/docs/java/backends/overview.html#Public_and_Private_Backends
«Доступ к частным серверным модулям может осуществляться администраторами приложений, экземплярами приложения, а также API-интерфейсами и службами App Engine (такими как задачи очереди задач и задания Cron) без какой-либо специальной настройки».
Кто-нибудь вызвал бэкенд, объявив его в cron.xml?