I'm trying out a few things with the free tier of AWS.
I have a 3rd party server running on a Windows instance, a mySQL db running on RDS, and I'm running a spring app from within Cloud9 on a linux instance, which calls both those other servers/instances. I do most of the development locally, but I went with Cloud9 so I could tweak a few things (code, config, log, etc.) as well as run it.
It works fine for the most part, but after running for a couple hours (being started with mvn spring-boot:run) it sometimes just ends. This is usually when I'm not actively logged on and monitoring it - could that be part of it? Is there a timeout somewhere for Cloud9?
I've done a quick look into CloudWatch metrics and didn't see anything jump out. There's no errors in my app logs, either.
I noticed on the instance description that there is a stop - hibernation setting but it is disabled.