Here is a little .sh file i made that checks to see if SCREEN_NAME process is running or not and starts the server if it is.
Just change YourServerNameHere to the name of your server found in the server.properties as server_screen_title
and change the /path/to to where your game server is at.
This is only useful for those hosting their server on their own linux based hardware.
Rising World server hosting companies should already have their own auto restarter or at least their own web based control panel.
Bash
With this you can do a cronjob to it or a php file that can shell_exec to the file.