If it is configured to run as a service, you could set up the service to restart when it fails.
You can find that setting on the service properties, "Recovery" tab IIRC.
However, I would investigate what causes the service to die. Have you tried looking into the event viewer?