Nouveau protocole

Utilisez la page Nouveau protocole pour créer un protocole réseau.

Une fois que vous avez créé un protocole, en règle générale, vous créez un processus d'écoute réseau du même nom et vous les associez. Vous pouvez également créer un processus d'écoute réseau tandis qu'un protocole avec des paramètres par défaut est créé pour vous en même temps.

La page Nouveau protocole contient les options suivantes :

Nom de configuration

Nom de la configuration à laquelle s'appliquent les paramètres de cette page. Ce champ est en lecture seule.

Nom

Nom unique du protocole. Le nom d'un protocole ne peut pas commencer par un chiffre.

Sécurité

Si l'option est sélectionnée, la sécurité est activée pour le protocole. Cette option est désactivée par défaut. Si vous activez la sécurité, vous pouvez utiliser l'onglet SSL de la page Modifier un protocole pour modifier les paramètres de sécurité.

Statut

Si cette option est sélectionnée, le cache de fichiers est activé. Cette option est activée par défaut.

Age max.

Age maximal, en secondes, d'une entrée de cache valide.

Ce paramètre détermine combien de temps les informations en mémoire cache sont utilisées après la mise en mémoire cache d'un fichier. Une entrée antérieure à l'âge maximal est remplacée par une nouvelle entrée pour le même fichier. Si le contenu change rarement, augmentez cette valeur pour améliorer les performances.

L'âge maximal optimal dépend de la fréquence à laquelle les fichiers existants sont modifiés. Par exemple, si les fichiers sont modifiés quatre fois par jour à intervalles réguliers, vous pouvez définir l'âge maximal sur 21 600 secondes (6 heures). Sinon, vous pouvez définir l'âge maximal sur la période la plus longue durant laquelle vous acceptez d'utiliser la version précédente d'un fichier après sa modification.

La valeur par défaut est 30.

Taille max. du cache

Taille totale maximale (en octets) du cache de fichiers sur le disque. La valeur par défaut est 10 485 760.

Nombre max. de fichiers

Nombre maximal de fichiers pouvant être stockés dans le cache de fichiers.

Si la valeur est trop élevée, le serveur met en mémoire cache les fichiers peu utiles qui consomment de la mémoire. Si elle est trop faible, vous perdez l'avantage de la mise en mémoire cache. Testez différentes valeurs de cet attribut pour rechercher la solution optimale pour des applications spécifiques.

La valeur par défaut est 1024.

Nom du serveur

Nom d'hôte à utiliser dans les URL envoyées par le serveur au client. Ce nom correspond à l'alias si votre serveur en utilise un. Si votre serveur n'utilise aucun alias, laissez ce champ vide.

Cette valeur a une influence sur les URL que le serveur génère automatiquement ; elle n'a aucun impact sur les URL des répertoires et des fichiers stockés sur le serveur Ce nom correspond au nom de l'alias si votre serveur en utilise un. Si vous ajoutez le signe deux-points et un numéro de port à la fin, ce port sera utilisé dans les URL que le serveur envoie au client.

Serveur virtuel par défaut

Serveur virtuel à associer à ce protocole. La page Serveurs virtuels permet de définir des serveurs virtuels.

Port de redirection

Valeur de port qui réachemine une demande vers un autre port. GlassFish Server réachemine automatiquement la demande si les deux conditions suivantes sont remplies :

Si aucun port de redirection n'est spécifié, GlassFish Server utilise le numéro de port spécifié dans la demande d'origine. Par défaut, aucun port n'est spécifié.

Nombre max. de connexions

Spécifie le nombre maximal de demandes pouvant être envoyées en flux continu jusqu'à ce que la connexion soit fermée par le serveur. Le sous-système de maintien des connexions interroge périodiquement les connexions inactives. La valeur par défaut est 256.

Définissez cette propriété sur 1 pour désactiver le maintien des connexions HTTP/1.0, ainsi que le maintien des connexions HTTP/1.1 et l'envoi en flux continu. La valeur 0 signifie que les demandes sont toujours rejetées. La valeur -1 indique que le nombre de connexions maintenues est illimité.

Expiration

Temps maximal (en secondes) pendant lequel une connexion peut être considérée comme inactive et maintenue. Une valeur inférieure ou égale à 0 signifie que les connexions maintenues restent ouvertes indéfiniment. La valeur par défaut est de 30 secondes.

Expiration des chargements

Si cette option est sélectionnée, la connexion d'un servlet qui lit les octets lentement est fermée une fois que le délai de temporisation du chargement de la connexion est atteint. Si cette option est désactivée, les connexions de servlet ne font pas l'objet de temporisations. Cette option est désactivée par défaut.

Expiration du chargement de la connexion

Temporisation des chargements, en millisecondes. Ce champ n'est applicable que si la case Activé de l'option Expiration des chargements est cochée. La valeur par défaut est 300 000 millisecondes.

Expiration des demandes

Délai (en secondes) avant l'expiration de la demande. Si la demande n'est pas traitée avant que la valeur de temporisation soit atteinte, la demande n'est pas prise en compte. La valeur par défaut est de 30 secondes.

Taille du tampon d'envoi

Taille (en octets) de la mémoire tampon d'envoi. La valeur par défaut est 8 192 octets.

Longueur du tampon d'en-tête

Taille (en octets) de la mémoire tampon utilisée par la demande traitant les threads pour lire les données de la demande. La valeur par défaut est 8 192 octets.

Taille max. des actions POST

Taille maximale, en octets, des actions POST. La valeur par défaut est 2 097 152 octets.

Codage d'URI

Nom du jeu de caractères utilisé pour décoder les URI de demande reçus. La valeur doit être un nom de jeu de caractères IANA valide. La valeur par défaut est UTF-8.

Version

Version du protocole HTTP utilisée. La valeur par défaut est HTTP/1.1.

Compression

Spécifie l'utilisation de la compression HTTP/1.1 GZIP pour enregistrer la bande passante du serveur. Les choix disponibles sont les suivants :

on

Compresse les données.

off

Désactive la compression.

force

Force la compression des données dans tous les cas.

La valeur par défaut est off.

Types MIME compressibles

Liste séparée par des virgules de types MIME pour lesquels la compression HTTP est utilisée. La valeur par défaut est text/html,text/xml,text/plain.

Taille minimale de compression

Taille minimale d'un fichier lorsque la compression est appliquée. Cette valeur doit être configurée si la compression est définie sur on ou force. La valeur par défaut est 2 048 octets.

Agents utilisateur sans compression

Liste d'expressions régulières, séparées par des virgules, correspondant à des agents utilisateur de clients HTTP pour lesquels la compression ne doit pas être utilisée. Par défaut, cette valeur est une chaîne vide.

Agent utilisateur limité

Liste des agents utilisateur limités sur lesquels la compression HTTP est appliquée. Si aucun agent utilisateur n'est spécifié, la compression HTTP est appliquée à tous les agents utilisateur. Par défaut, aucun agent utilisateur n'est spécifié.

Type de réponse par défaut

Chaîne qui spécifie le type de réponse par défaut. Le format est une chaîne d'éléments, séparés par des points-virgules, présentant le type de contenu, l'encodage, la langue et le jeu de caractères. La valeur par défaut est text/html; charset=iso-8859-1.

Type de réponse forcée

Chaîne qui spécifie le type de demande utilisé si aucun mapping MIME correspondant à l'extension du fichier n'est disponible. Le format est une chaîne d'éléments, séparés par des points-virgules, présentant le type de contenu, l'encodage, la langue et le jeu de caractères. La valeur par défaut est text/html; charset=iso-8859-1.

Adaptateur

Nom de classe de l'adaptateur de ressources statique. La valeur par défaut est com.sun.grizzly.tcp.StaticResourcesAdapter.

Support Comet

Si cette option est sélectionnée, le support Comet est activé pour le processus d'écoute réseau qui référence ce protocole. Par défaut, cette option est désactivée. Si votre servlet ou votre page JSP utilise la technologie Comet, assurez-vous qu'il est initialisé lorsque GlassFish Server démarre en ajoutant l'élément load-on-startup à votre fichier web.xml. Exemple :

<servlet>
<servlet-name>CheckIn</servlet-name>
<servlet-class>CheckInServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
Recherche DNS

Si cette option est sélectionnée, la recherche DNS est activée. Cette option est désactivée par défaut.

Recherche DNS

Si cette option est sélectionnée, la recherche DNS est activée. Cette option est désactivée par défaut.

Prise en charge de RCM

Si cette option est sélectionnée, RCM est activé. Cette option est désactivée par défaut.

Trace

Si cette option est sélectionnée, l'opération TRACE est activée. Si cette option est désactivée, GlassFish Server est moins exposé à des attaques de scripts entre sites. Cette option est activée par défaut.

Pass-through d'auth.

Si cette option est sélectionnée, le processus d'écoute réseau qui utilise ce protocole reçoit le trafic d'un serveur proxy à terminaison SSL. Cette option est désactivée par défaut.

Segmentation

Si cette option est sélectionnée, la segmentation des réponses HTTP est activée. Cette option est activée par défaut.

XPowered By

Si cette option est sélectionnée, les en-têtes X-Powered-By sont utilisés en fonction des spécifications Java Servlet 3.0 et Java Server Pages 2.0. Cette option est activée par défaut.

Barre oblique encodée

Si cette option est sélectionnée, les URI peuvent contenir des barres obliques encodées. Cette option est désactivée par défaut.

Prise en charge Websockets

Si cette option est sélectionnée, le protocole WebSockets est pris en charge. Cette option est désactivée par défaut.

Tâches connexes
Commandes asadmin connexes
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices