You can monitor CPU and API usage yourself using the QuotaService. Well... you will be able to when its fixed in the next release. Because tracking "users" is an app level responsibility this would probably not make sense to include in app engine itself.

On 6 Feb 2010, at 23:42, brendan wrote:

I would like to protect the users of my app from other users who use
too much resources. If
a single user uses more than x% of Cpu, bandwidth etc I'd like
appengine to throw an
exception similar to what happens when my entire app goes over quota.

I'd also like the ability to query the per user resource usage so
than I can warn my users
that they are getting close to their quota usage.

I have raised an issue for this in the issue tracker:
http://code.google.com/p/googleappengine/issues/detail?id=2732

What do other people think about this?  Has any body else figured out
how to implement usage limits per user?  I am concerned that one of my
users would get excited about my app, over user, and ruin the
experience for the rest of my users (or hurt my wallet when i turn on
billing).

--
You received this message because you are subscribed to the Google Groups "Google App Engine for Java" 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-java?hl=en .


--
You received this message because you are subscribed to the Google Groups "Google 
App Engine for Java" 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-java?hl=en.

Reply via email to