Java Cron作业按时成功,但未执行y()查询
我在我的项目中使用cron作业。我每天晚上执行一次cron作业,那时我的应用程序没有活动,没有用户登录,所以我的应用程序处于空闲状态。因此,当我的cron作业按时触发但未执行时:-Java Cron作业按时成功,但未执行y()查询,java,google-app-engine,cron,Java,Google App Engine,Cron,我在我的项目中使用cron作业。我每天晚上执行一次cron作业,那时我的应用程序没有活动,没有用户登录,所以我的应用程序处于空闲状态。因此,当我的cron作业按时触发但未执行时:- List<Branch> branchentity= ofy().load().type(Branch.class).list(); List branchentity=ofy().load().type(Branch.class).List(); cron作业在上面一行之前执行一些代码,但当它在上
List<Branch> branchentity= ofy().load().type(Branch.class).list();
List branchentity=ofy().load().type(Branch.class).List();
cron作业在上面一行之前执行一些代码,但当它在上面一行时,它不执行为什么?还有其他解决办法吗?有没有其他解决方案可以在不使用ofy的情况下获取列表中的数据存储条目数据
有什么帮助吗
提前感谢请创建一个最小的完整可验证示例(请参阅:)。我自己也有很多cron作业,它们使用Objectify执行数据存储查询,而且都能正常工作,所以问题不能只用一行代码就诊断出来。谢谢,但是你的cron作业在你的应用程序没有活动时运行吗?一天一次?是的。我在多个项目中设置了cron作业,这些项目在当地时间凌晨2点运行,以便在应用程序上没有其他负载时清理数据库。谢谢,但为什么它不能与我的应用程序一起工作?任何解决方案我都不怀疑会出现问题。我只是说,从您提供的一行代码中进行诊断是不可能的。创建一个如中所述的示例,您将获得所需的所有帮助。类似问题:,