Politiques

La règle JVM est disponible lorsque vous générez une application virtuelle à l'aide de Application Pattern Type for Java™.Les règles suivantes sont disponibles lorsque vous générez une application virtuelle à l'aide de Application Pattern Type for Java: règle JVM, règle de routage et Règle de mise à l'échelle.

Règle JVM

Une règle de machine virtuelle Java (JVM) contrôle les fonctions et la configuration de la machine virtuelle Java sous-jacente. Associez la règle JVM pour configurer l'environnement d'exécution Java. Par exemple, vous pouvez activer IBM® Monitoring and Diagnostic Tools for Java - Health Centerpour surveiller l'application et vous pouvez déboguer l'application à l'aide d'un environnement de développement intégré (IDE) tel que IBM Rational® Application Developer.

La règle JVM possède les attributs suivants :
Définir la taille de pile JVM minimale et maximale (en Mo)
Indique la taille de pile minimale et maximale de la machine virtuelle Java, en mégaoctets (Mo).
Activer le débogage
Indique si la machine virtuelle Java est en mode débogage.
Démarrer débogage suspendu
Indique si la machine virtuelle Java est démarrée en mode suspendu. Le value par défaut est False.
Port de débogage
Indique le port sur lequel la machine virtuelle Java écoute les connexions éloignées. La valeur par défaut est 7777. Si vous sélectionnez Activer le débogage mais n'indiquez pas de valeur pour le port de débogage, la valeur par défaut est utilisée.
Client (IP ou masque de réseau IP)
Indique une adresse facultative du client de débogage. Ce paramètre sert à limiter l'accès source au port de débogage. La valeur est une adresse IP (par exemple, 1.2.3.4) ou une combinaison d'adresse IP et de masque de réseau (par exemple, 1.2.0.0/255.255.0.0). Cet exemple de combinaison d'adresse IP et de masque de réseau correspond à n'importe quel élément du réseau 1.2.
Activer le Centre de santé
Indique si la machine virtuelle Java est démarrée avec l'agent de surveillance du Centre de santé activé. La valeur par défaut est True.
Port du centre de santé
Indique le port utilisé par l'agent du Centre de santé pour écouter les connexions éloignées. La valeur par défaut est 1972. Si vous sélectionnez Activer le Centre de santé mais n'indiquez pas de valeur pour le port du Centre de santé, la valeur par défaut est utilisée.
Remarque: Cette valeur indique le premier port que l'agent du Centre de santé tente d'utiliser. Si l'agent ne peut pas utiliser le port, il en augmente la valeur et fait une nouvelle tentative. Pour plus d'information, voir la documentation du Centre de santé dans la documentation IBM Monitoring and Diagnostic Tools for Java.
Client du Centre de santé (IP ou IP/masque réseau)
Indique une adresser facultative du client du Centre de santé. Ce paramètre sert à limiter l'accès source au port de l'agent du Centre de santé. La valeur est une adresse IP (par exemple, 1.2.3.4) ou une combinaison d'une adresse IP et de masque de réseau (par exemple, 1.2.0.0/255.255.0.0). Cet exemple de combinaison d'adresse IP et de masque de réseau correspond à tout élément du réseau 1.2.
Arguments JVM génériques
Tous les arguments de configuration supplémentaires de la machine virtuelle Java.

Le composant applicable auquel vous pouvez associer cette règle est Java application (IBM Java Runtime Version 7).

Quand vous activez le débogage, la machine virtuelle Java est démarrée en mode débogage et écoute sur le port indiqué. Un programme de débogage sur une machine client peut être associé à la machine virtuelle Java par défaut. Vous pouvez indiquer une adresse IP client ou une combinaison d'adresse IP et de masque de réseau afin de limiter l'accès à la machine virtuelle Java. Une adresse IP client, telle que 10.2.3.5, autorise une machine client spécifique à déboguer. Une combinaison d'adresse IP et de masque de réseau, comme 10.2.3.5/255.255.0.0, permet à n'importe quelle machine sur le réseau indiqué, comme 10.2, d'être associée à la machine virtuelle Java.

Stratégie de routage

Une règle de routage peut être affectée au composant HTTP Listener ; le trafic HTTP d'une racine de contexte spécifiée sur le serveur est alors acheminé à l'aide d'un service partagé de proxy en cours d'exécution dans le même groupe de clouds que le nom d'hôte virtuel spécifié. Cette règle peut être utilisée avec une règle de mise à l'échelle appliquée au composant d'application Java pour permettre un équilibrage de charge du trafic HTTP.
Remarque: HTTPS n'est pas pris en charge.

La règle de routage possède les attributs suivants :

Type
Indique le type de trafic Web acheminé par le composant HTTP Listener. Actuellement, seul le trafic HTTP est pris en charge. Cet attribut est obligatoire.
Nom d'hôte virtuel
Indique le nom de l'hôte virtuel pour la règle de routage. Cet attribut est obligatoire.
Racine de contexte
Indique la racine de contexte pour l'application qui est acheminée. Cet attribut est obligatoire.
Utiliser le Service d'équilibrage de charge ODR
Cochez cette case pour utiliser le service d'équilibrage de charge ODR. Décochez la case pour utiliser le service proxy ELB (Elastic Load Balancer).

Règle de mise à l'échelle

Une règle de mise à l'échelle peut être affectée au composant d'application Java. Ce type de règle définit la capacité d'une application à ajouter et supprimer des instances d'une application en réponse aux conditions de chargement et de réactivité. Actuellement, seule la mise à l'échelle statique (manuelle) est prise en charge.