Propriétés personnalisées de la chaîne de transport de conteneur Web
Cette page permet de définir des propriétés personnalisées pour un canal de transport de conteneur Web.
Pour définir des propriétés personnalisées pour un transport spécifique sur la chaîne de transport du conteneur Web :
- Dans la console d'administration, cliquez sur .
- Sélectionnez une chaîne de transport.
- Sous Canaux de transport, sélectionnez Canal des communications entrantes du conteneur Web (nom_canal).
- Sous Propriétés supplémentaires, sélectionnez Propriétés personnalisées.
- Dans la page Propriétés personnalisées, cliquez sur Nouveau.
- Dans la page de paramètres, entrez la propriété à configurer dans la zone Nom et la valeur à lui associer dans la zone Valeur.
- Cliquez sur Valider ou sur OK.
- Cliquez sur Sauvegarder dans la barre des tâches de la console d'administration pour sauvegarder les modifications apportées à la configuration.
- Redémarrez le serveur.
disableRequestMessageChunking
Paramétrée sur true, cette propriété personnalisée désactive la mémorisation par bloc du message de requête. Le corps du message jusqu'à protocol_http_large_data_inbound_buffer est placé dans la mémoire tampon.
Pour les chaînes de transport WCInboundAdmin et WCInboundAdminSecure, la segmentation de mémoire est activée par défaut en vue d'installer les fichiers EAR volumineux à l'aide de la console d'administration. Par exemple, disableRequestMessageChunking=false est un paramètre possible pour ces chaînes. Lorsque la segmentation de mémoire est activée, la valeur protocol_http_large_data_inbound_buffer est ignorée car la requête HTTP n'est pas mise en mémoire tampon dans le contrôleur.
Lorsque la segmentation de mémoire est désactivée, la valeur protocol_http_large_data_inbound_buffer est utilisée car la requête HTTP est intégralement mise en mémoire tampon dans le contrôleur.
Information | Valeur |
---|---|
Nom de la propriété | disableRequestMessageChunking |
Type de données | Chaîne |
Valeur | True ou False |
Valeut par défaut | Par défaut, la propriété personnalisée disableRequestMessageChunking est explicitement paramétrée sur true pour les chaînes d'administration. |
maxRequestMessageBodySize
Lorsque disableRequestMessageChunking a la valeur false, il s'agit de la quantité maximale de corps de requête mise en mémoire tampon avant envoi du bloc suivant au serviteur. La propriété personnalisée maxRequestMessageBodySize est correcte uniquement si la propriété personnalisée disableRequestMessageChunking est définie sur la valeur false.
Information | Valeur |
---|---|
Nom de la propriété | maxRequestMessageBodySize |
Valeut par défaut | 32 kilo-octets (Ko) La valeur minimale est 32 et la valeur maximale 8192, soit l'équivalent de 8 Mo. |
sslCustomApplicationBufferSize
Cette propriété permet de spécifier la taille, en kilo-octets, de la mémoire tampon pour le canal SSL.
Pour ajouter cette propriété à votre paramètre de configuration de chaîne de transport pour un canal SSL, cliquez sur le nom de la chaîne de transport, puis cliquez sur nom_canal_ssl > Propriétés personnalisées > Nouveau.
Information | Valeur |
---|---|
Nom de la propriété | sslCustomApplicationBufferSize |
Valeut par défaut | -1, qui signifie que la taille de mémoire tampon d'application SSL Engine (16660 kilo-octets) est utilisée comme taille de mémoire tampon pour le canal SSL. |
useStrictSSLConnectTimeout
Lorsque cette propriété est définie sur true, le canal SSL calcule, lors de l'établissement de liaison avec le client, la durée pouvant s'écouler avant que le délai d'attente TCP soit dépassé en fonction du paramètre défini pour le délai d'attente du socket sur le canal TCP. Lorsque cette propriété est définie sur true, l'établissement de liaison ne peut donc pas prendre plus longtemps que la durée définie pour le délai d'attente du socket sur le canal TCP.
Cette propriété s'applique uniquement au canal SSL pour une chaîne de transport de conteneur Web sécurisée. Vous pouvez l'ajouter à vos paramètres de configuration en cliquant sur son nom, puis sur Canal des communications entrantes SSL > Propriétés personnalisées > Nouveau.
Information | Valeur |
---|---|
Nom de la propriété | useStrictSSLConnectTimeout |
Valeut par défaut | false |