title: Restart a GAE instance without re-deploying
body: <p>I'm currently running a (free) Google App Engine instance which I need to restart manually.
  However, in the 'instances' tab in my project it just gives me the options to 'view logs' or 'shutdown'.</p>
  
  <p>Shutting down the instance is not an option because I do not want to manually re-deploy the application to google appspot. This is not an option because I need to do this from multiple locations (even on the road), and my project is located on a single desktop computer.</p>
  
  <p>The reason I want to be able to restart the instance is because of the caching within my Java application. I cache certain users and data so that I only rarely have to call the datastore.</p>
  
  <p>However, when I want to delete certain records from the datastore they still exist in the cache of my application. This means that the users can access data which was already deleted by hand.</p>
  
  <p>I know it's possible to write a single-use admin application just to clear the cache, but that's not the way I wish to solve this problem. It should be easier than that.</p>
  
  <p>Is there any way to restart a running instance, effectively rebooting my Java application, without re-deploying the entire application to google appspot?</p>