Estoy tratando de escribir un daemon Mono C# para Linux.Cómo codigo un Mono Daemon
Me gustaría hacer un arranque y detenerlo cuando termine el proceso en lugar de simplemente matar el proceso.
¿Alguien tiene algún ejemplo de esto?
Editar: Descubrí cómo usar start-stop-daemon --background en debian, así que creo que lo usaré por ahora.
Editar: Estoy implementando esto en Java también y tienen este bonito addShutdownHook que atrapa la terminación de la aplicación. Necesito dedicar un poco más de tiempo a clasificar las dependencias para el servicio mono, o encontrar la manera de detectar la finalización de la aplicación.
No es el caso SessionEnd, pero eso es sólo está disponible para servicios y no la consola aplicaciones
Respuesta: using mono-service to wrap a windows service on linux
yo también sería realmente el amor para ver cuál es la respuesta a ésta, he buscado sin éxito hace unos meses. –
uso de un solo servicio viejo garbade collector whis se filtra en mi 2.10 en debian. Entonces uso cron junto con mono-sgen. – ikutsin