Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6919639
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T10:00:59+00:00 2026-05-27T10:00:59+00:00

In Cron and App Versions , I read. If the target parameter has been

  • 0

In Cron and App Versions, I read.

If the target parameter has been set for a job, the request is sent to the specified version. Otherwise Cron requests are sent to the default version of the application.

That’s the only sentence about this subject (in that doc). Will someone get angry if I say that Google is doing a lot of great stuff, but documentation isn’t one of them? Oops, I guess I just said it.

So I get that if in my cron.xml, I add a target parameter with my version identifier in it, I can target a different version. However, suppose I’ve two different versions, one of which is the default, both with the same cron.xml. Will cron run only in the default version? Or will cron be run in every version defining a cron.xml ?

Same question for task queues, I saw that the task queues and their content are shared among versions. For instance if I create a new queue in a different version, that new queue is visible also to the default version. I guess that the only application allowed to process the queue is the default version, but I would like to be reassured :-).

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T10:01:00+00:00Added an answer on May 27, 2026 at 10:01 am

    I believe that there is only one cron queue between all versions of your app; so the cron task will only call the default version, unless you specify otherwise. If (eg) you may have some housekeeping that you want to do per-version, you’d have to make multiple entries.

    Likewise, tasks will go to your default version of your application, unless specifically routed otherwise…

    The cron & tasks in App Engine are essentially “client-side,” so it might help to think of it in terms of the URL space you’re presenting to the public. App Engine’s cron may have some special knowledge that helps it find specific versions of your app, but generally, it’s just going to fire off precisely the same way as when any other arbitrary user happens to hit it…

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am building an app for which I need to set up cron jobs.
I want to call external urls using cron job of Google App Engine. And
Say my web app has two spring cron jobs scheduled to run every minute/hour.
roll your own recurring billing in your rails app with a cron job, a
I have a Ruby on Rails app that has a scheduled job I execute
I have set up a cron job, using the great whenever gem. every 1.minute
My app consists of an appdelegate and several viewcontrollers. A cron job is running
I've specified a cron job (to test in development) but it doesn't seem to
How can I disable the Google App Engine request timeout for a specific cron/request.
I have a directory called cron, inside my app directory. In the cron directory,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.