Google app engine GWT:如何只运行服务器端代码?

Google app engine GWT:如何只运行服务器端代码?,google-app-engine,gwt,Google App Engine,Gwt,我正在Eclipse中从事一个GWT+GAE项目 我希望只执行一些服务器端代码,例如,我希望运行一个算法,在GAE数据存储中生成和存储数据 运行代码的最佳实践是什么?您可以使用app engine计划任务 引用“App Engine Cron服务允许您配置按定义时间或定期间隔运行的定期计划任务。这些任务通常称为cron作业。这些cron作业由appengine cron服务自动触发。例如,您可以使用此功能每天发送一封报告电子邮件,每10分钟更新一次缓存数据,或每小时更新一次摘要信息。” 文件位于

我正在Eclipse中从事一个GWT+GAE项目

我希望只执行一些服务器端代码,例如,我希望运行一个算法,在GAE数据存储中生成和存储数据


运行代码的最佳实践是什么?

您可以使用app engine计划任务

引用“App Engine Cron服务允许您配置按定义时间或定期间隔运行的定期计划任务。这些任务通常称为cron作业。这些cron作业由appengine cron服务自动触发。例如,您可以使用此功能每天发送一封报告电子邮件,每10分钟更新一次缓存数据,或每小时更新一次摘要信息。”

文件位于

如果不需要安排任务,可以使用任务队列


文档位于

我可以通过运行方式->Web应用程序启动GWT服务器,然后通过运行方式->Java应用程序在服务器包中的Java类中运行一个主函数吗?假设我使用这种方法,我必须使用cURL手动启动一个cron作业。对于我的用例,即使我只运行我的任务,这是最好的做法吗每年?要在app engine中配置cron作业,您需要添加一个cron.xml,在部署项目时自动配置。