wrapper.single_invocation

Compatibilité :3.1.2
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSX (Non pris en charge)Linux (Non pris en charge)Alpine Linux (Non pris en charge)FreeBSD (Non pris en charge)Solaris (Non pris en charge)IBM z/Linux (Non pris en charge)

Cette propriété permet de définir si une application donnée peut avoir une seule invocation (TRUE) ou plusieurs invocations simultanées (FALSE). La valeur par défaut autorise plusieurs invocations. La valeur par défaut est « FALSE ».

Si l'invocation unique est activée (TRUE), le Wrapper recherchera un « Mutex » nommé en mémoire, construit en concaténant « Java Service Wrapper - » et la valeur de la propriété wrapper.ntservice.name. Cela signifie qu'il est possible d'exécuter plusieurs applications contrôlées par le Wrapper, tout en s'assurant qu'une application individuelle n'est pas lancée plus d'une fois.

Cette propriété peut être utile pour s'assurer qu'une application n'est pas lancée en tant qu'application console lorsqu'elle s'exécute en tant que service Windows, ou inversement.

Exemple (FALSE = plusieurs invocations sont autorisées) :
wrapper.single_invocation=FALSE

NOTE

Les modifications de la valeur de cette propriété n'auront aucun effet sur le Wrapper si la configuration est rechargée. Le Wrapper doit être redémarré pour que les modifications prennent effet.

Référence : Invocation unique