I have recently deployed an application linode vps. I tried getting support from them but no luck. I installed nginx and passenger etc but unable to get it to work.
So I just started the rails server on 8080 port and it was accessible via the ip address directly.
My problem is that everytime I close my laptop or disconnect from internet, the web brick server stops running. I have also tried starting it in background with adding &, but no help.
When I go into screen, rvm or rails, both are unavailable.
Please suggest how can I ensure that it works continuously. The vps is running ubuntu 14.04 lts. Rails 4, ruby 2.1.1
I always have tough time with this part.. if there is a script / tool / or gem available to simplify this part, that would be great.
Try using GOD or Monit like services, that can both help finding when servers(can be many, like caching servers, mongodb servers, database servers, http servers, app servers like passenger/unicorn/puma, full text search engines servers (elastic search/solr/thinking-sphinx) etc..) goes down and take steps as you define when exception occurs. Beside, consider using third party services like new relic. You can set alert messages on events and set timing for any alert or current state reports like thingy as well. I hope I could help you understanding the idea by answer. Thanks