You can do it, it's in the docs:
http://code.google.com/appengine/docs/java/config/cron.html#The_Schedule_Format

On Mar 25, 11:25 pm, Eli Jones <[email protected]> wrote:
> cron.yaml is generally dependable.. but, every once in awhile.. a cron will
> not execute even though it is scheduled.
>
> (over 3-4 months I maybe had this happen twice).
>
> So.. you are best served by using TaskQueue to handle the timing and
> execution of your tasks.. while using cron.yaml to schedule the daily
> startup.
>
> The ugly hack I use is to have three scheduled cron jobs that run leading up
> to the initial start time (maybe one kicks off an hour before, and the next
> starts at 30 minutes before and the final one tries at 10 minutes before).
>  They each try to add a named task to the queue that will start up at the
> actual time.
>
> If the first cron runs.. then the other crons will silently fail since the
> named task is already there.  If there was an issue with an earlier cron not
> running (this is the worst case scenario), hopefully one of the next ones
> will succeed.
>
> On Thu, Mar 25, 2010 at 10:44 PM, prgmratlarge <[email protected]>wrote:
>
>
>
> > I guess I can always do something like that. Just wondering if there's
> > a syntax for the cron.yaml...
>
> > On Mar 25, 10:14 pm, Shinichi Nakanishi <[email protected]> wrote:
> > > How about running a job every minute (synchronized) and check the time?
>
> > > min = datetime.datetime.now().minute
> > > if min == 30:
> > >     # do whatever
>
> > > Or if you don't trust the App Engine Cron runs every minute,
>
> > > if min >= 30:
> > >     if !checkLog(year, month, day, hour):
> > >         saveLog(year, month, day, hour)
> > >         # do whatever
>
> > > Shinichi
>
> > > On Thu, Mar 25, 2010 at 17:38, prgmratlarge <[email protected]>
> > wrote:
> > > > How can I run a cron job at the 30 minute point on every hour. I don't
> > > > want it to go every half hour -- i want it to go on every half hour of
> > > > the hour. So it should specifically run at:
>
> > > > 1:30,2:30,3:30,etc...
>
> > > > --
> > > > You received this message because you are subscribed to the Google
> > Groups "Google App Engine" group.
> > > > To post to this group, send email to [email protected]
> > .
> > > > To unsubscribe from this group, send email to
> > [email protected]<google-appengine%2Bunsubscrib 
> > [email protected]>
> > .
> > > > For more options, visit this group athttp://
> > groups.google.com/group/google-appengine?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<google-appengine%2Bunsubscrib 
> > [email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to