This article explains how to set up and run MIX as a service. Running as a service uses the built in service mechanism for your MIX runtime platform. The advantages of running as a service is that the system has control of starting and stopping the service as needed, especially when the system powers up, and allows the service to be stopped and restarted without rebooting the system.