I am coding a "wake up" system for my app. I am using a "cache expired" event to trigger things. I need to wake up my application after it has stopped due to inactiviy. One recommended method is to hit the site with an http request. This is not working for me because of router issues. (trying to send request to myself on the public network does not work due to router configuration poblems). Also, sending a request seems like an extreme kludge just to get the application to startup.
Is there a way to force an application start from code, without sending an http request to the site?