This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

JeffAries

Comment Lancer Un Mono-Service Au Boot

Messages recommandés

Bonjour à tous,

Quelle serait la méthode la plus efficace pour lancer une appli en Daemon (avec mono-service) sur le syno?

J'ai trouvé mono-service, je sais comment lancer mon .exe en daemon... maintenant, je voudrais le déclarer au startup.

une idée?

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne sais pas ce qu'est un "mono service", mais de toutes façon pour lancer des process détachés au boot, Synology a prévu le coup:

Ça se passe dans le répertoire "/usr/local/etc/rc.d"

Y mettre le script de démarrage qui doit respecter les conditions suivantes:

  1. son nom doit se terminer par le suffixe “.sh”.
  2. les permissions doivent être à 755.
  3. Il doit accepter (ou ignorer) en argument "start" ou "stop"
    Au boot, DSM exécute le script avec l'option "start" et lors du shutdown avec l"option "stop"

TIP: le contenu de "/usr/local" est préservé lors des upgrades DSM.

Modifié par CoolRaoul

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

je recherche toujours une solutions pour lancer mon service sous mono.

suivant mes recherches, il faut installer l'application avec mono-service ou mono-service2, mais elles ne sont pas exécutable directement comme mono.

si je lance mon service avec mono : Use mono-service to start service processes

je pense qu'il faut passer des paramètres  !!!

merci pour vos idées.

Modifié par samuel

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Mono fonctionne bien avec "Hello word" en c#.

Lorsque je lance mono-service ou mono-service2, mon syno me dit  : -ash: mono-service: not found.

dans le répertoire : /volume1/@appstore/mono/bin mono-service est présent mais put être pas "installé".

j'ai regardé ton lien et apparemment il faut que la variable : MONO_DISABLE_SHM soit "activée". Ou se trouve cette variable ?

merci

 

Partager ce message


Lien à poster
Partager sur d’autres sites

je viens de trouver pour la variable MONO_DISABLE_SHM.

elle est dans les variables d'environnement et elle est =1 donc ca devrait fonctionner !! et non.

lorsque je lance nomo-service2.sh avec mon programme (MyService.exe) en paramètre, il exécute et fin sans message ...

as tu une idée ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement