wrapper.jvm.port

Compatibilité :3.2.0
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

AVERTISSEMENT

NE MODIFIEZ AUCUN de ces paramètres sans avoir lu la description de cette propriété. Des paramètres incorrects peuvent empêcher le Wrapper de fonctionner comme prévu.

Le Wrapper peut utiliser un socket pour communiquer avec son composant Java s'exécutant dans une JVM. Cette propriété permet de configurer le port que la JVM utilisera pour se reconnecter au Wrapper.

Jusqu'à la version 3.5.9 du Wrapper, lorsqu'un port « 0 » (zéro) est spécifié, le Wrapper le traite comme si la propriété n'avait pas été spécifiée. Les versions postérieures à 3.5.9, en revanche, laissent la JVM sélectionner n'importe quel port ouvert et utilisable. C'est également ainsi que le port côté JVM était créé jusqu'à la version 3.1.2 du Wrapper.

Si le port spécifié par cette propriété n'a pas pu être lié parce que le port est déjà utilisé, ou s'il n'a pas été spécifié, alors le Wrapper utilisera la plage des propriétés wrapper.jvm.port.min - wrapper.jvm.port.max pour lier un port.

Si un port spécifique doit être utilisé, n'importe quel port dans la plage 1 - 65535 peut être spécifié. Notez que sur les systèmes UNIX, les numéros de port inférieurs à 1024 nécessiteront très probablement un accès root pour être définis. Si le port spécifié est déjà utilisé, le Wrapper affichera un avertissement dans le journal et, comme dans le cas par défaut, recherchera le premier port disponible.

Lorsque le Wrapper lance une instance de JVM, il ouvre un socket serveur en écoute sur le port défini par la propriété wrapper.port. La JVM se reconnecte alors au Wrapper, en utilisant en interne le port spécifié par cette propriété ou, à défaut, la plage.

Exemple :
wrapper.jvm.port=0

Contrôle de la plage de ports.

Compatibilité :3.2.0
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

"wrapper.jvm.port.min" et "wrapper.jvm.port.max" :

Dans certains cas, il est nécessaire de contrôler la plage de ports que le Wrapper utilisera lors du choix d'un port. Les valeurs par défaut ont été choisies de manière à rendre très improbable un conflit avec des numéros de ports bien connus (de 0 à 1023, généralement attribués sur la plupart des systèmes). Si la plage par défaut 31000-31999 pose des problèmes, elle peut être modifiée à l'aide des propriétés wrapper.jvm.port.min et wrapper.jvm.port.max. Si vous les utilisez, veillez à fournir une plage suffisamment large pour qu'il soit improbable que tous les ports soient utilisés lorsque le Wrapper tente de démarrer.

Exemple :
wrapper.jvm.port.min=31000
wrapper.jvm.port.max=31999

Référence : Port