FWIW I find myself really wanting to be able to set different settings for different versions as well. Here's my use case.
We have apps that check in with a server for messages related to product promotion, down services, house ads etc. As new versions of our product come out, we got better at passing all the data needed to complete all the requests properly. As it turns out we have plenty of people using older clients so we made new versions in GAE to make things the right way. Now we have to pay for every one of those versions to sit idle most every day and get billed instance hours or loose contact with those customers. Perhaps I'm missing something about the settings, but for the older versions that sit idle for long periods of time I'd like them to shutdown quick... no idle instances please. The one settings for all versions just boxes me into paying for instances I'm not using. -s On Sep 2, 8:09 am, JH <[email protected]> wrote: > It seems to be that maybe it would be better/easier to just have > instance settings for "tasks/cron" vs user-facinginstances. I > believe most people want user-facing to run fast and don't mind if > tasks/cron run slower and save them some $$$. I'd also personally > like instance settings by a time/date schedule, since my apps need to > be fast mon-fri 8-5. However on the weekend they aren't used much and > I don't need idleinstanceslaying around. > > On Sep 2, 1:44 am, "Gregory D'alesandre" <[email protected]> wrote: > > > > > > > > > Thanks Robert, as I said, this is in progress so you don't *need* to submit > > an issue, but if lots of people need this, we could try to raise the > > priority. > > > Greg > > > On Thu, Sep 1, 2011 at 11:41 PM, Robert Kluin <[email protected]>wrote: > > > > Hey Greg, > > > There are a number of reasons I won't use back ends for this. I > > > thought > > > I'd submitted an issue for this months ago, but maybe I just talked with > > > you > > > guys about it. I'll try to double check and submit one if needed tomorrow. > > > > Robert > > > > On Sep 2, 2011 2:38 AM, "Gregory D'alesandre" <[email protected]> > > > wrote: > > > > > Hey Robert, I'm certain you already considered this but would it be > > > possible to use backends for the processing tasks? This sort of situation > > > is why we are looking into putting settings on Versions but it hasn't come > > > up that often which is why it isn't a higher priority. I can't find an > > > external issue for it, but feel free to create one and star it and to > > > start > > > to get more feedback. > > > > > Greg > > > > > On Thu, Sep 1, 2011 at 11:33 PM, Robert Kluin <[email protected]> > > > wrote: > > > > >> Here is one use case for perversionsettings: I always want my user > > > requests served very fast, so I want ow latency / willingness to spin up > > >instancesfor the defaultversion. However, I also do a lot of processing > > > in tasks, but it does not need to spin upinstancesaggressively. Too bad I > > > can't upload a dedicatedversionto run the tasks then tweak the settings. > > > > >> I'm in this exact situation with a couple apps right now. > > > > >> Robert > > > > >> On Sep 2, 2011 2:23 AM, "Gregory D'alesandre" <[email protected]> > > > wrote: > > > > >> > Maybe I misunderstood the question, but I'm not sure how instance > > > settings for versions impacts this. Are you currently running both an app > > > for paid users and an app for unpaid users from the same App? Is there a > > > reason you can't run it as 2 Apps? While Versions can serve live traffic > > > they were designed to be Versions of a single App and not multiple Apps > > > which is why we don't have the same settings on non-default versions. > > > > >> > If you go into a bit more detail about what the issue is there might > > > be other ways to solve the problem. > > > > >> > Thanks, > > > > >> > Greg > > > > >> > On Thu, Sep 1, 2011 at 2:49 PM, Angke Chen <[email protected]> wrote: > > > > >> >> Yet you charge us heavily before all those functions are present. > > > >> >> Now > > > >> >> I can't treat my own paid/unpaid users separately. Everyone of my > > > >> >> users will suffer from a degrade of service because I can't afford > > > >> >> so > > > >> >> manyinstances. > > > > >> >> Good job Google. > > > > >> >> On Thu, Sep 1, 2011 at 1:29 PM, Gregory D'alesandre < > > > [email protected]> wrote: > > > >> >> > Yes, we are planning on on doing instance settings for versions at > > > some > > > >> >> > point, although we don't have a date to announce as to when that > > > will be. > > > >> >> > Thanks for the question! > > > > >> >> > Greg > > > > >> >> > On Thu, Sep 1, 2011 at 1:28 PM, pdknsk <[email protected]> > > > wrote: > > > > >> >> >> I've put mail sending on a separate namedversion, to have > > > separate > > > >> >> >> logs and graphs. It works very well, thanks to the task target > > > >> >> >> parameter. However, mails are send in huge batches, and spin up > > > >> >> >>instanceswhich sometimes stay idle for hours. It might help to > > > adjust > > > >> >> >> idleinstancesand latency, but this will affect the default > > >version > > > >> >> >> as well then. > > > > >> >> >> I know this probably isn't using versions as intended, but still. > > > > >> >> >> -- > > > >> >> >> 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. > > > > >> >> > -- > > > >> >> > 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. > > > > >> >> -- > > > >> >> 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. > > > > >> > -- > > > >> > 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. > > > > >> -- > > > >> 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. > > > > > -- > > > > 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. > > > > -- > > > 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. -- 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.
