Every now and then Elastic Load Balancer (ELB) kicks out one of my servers for being unavailable. Which is good -- hardly any interruption.
Usually, just rebooting the instance through the AWS Console fixes the problem.
I would like to have my EC2 instance automatically reboot when it becomes unavailable.
What's the best way to do this? (it happens to be a Windows instance, but ideally that shouldn't matter)