En Linux, deamons son procesos de fondo simples. No se usan métodos de control especiales (por ejemplo, start()
, stop()
) como en Windows. Cree su servicio como una aplicación simple (consola) y ejecútelo en segundo plano. Utilice una herramienta como daemonize
para ejecutar un programa como un demonio Unix, y recuerde especificar mono
como el programa que se activará.
Según lo observado por otros, mono-service es un host para ejecutar servicios construidos con el ensamblaje ServiceProcess
. Los servicios creados para Windows pueden usar este método para ejecutarse sin modificaciones bajo Linux. Puede controlar el servicio enviando señales al proceso (consulte la página de manual).