Rechercher

18.2.4. Configuration de Netty HTTP

download PDF
Netty HTTP conduit des paquets sur le protocole HTTP. Il peut être utile dans les scénarios où les pare-feux permettent uniquement le trafic HTTP. Netty HTTP utilise les mêmes propriétés que Netty TCP, ainsi que les quelques propriétés supplémentaires suivantes :

Note

Les paramètres suivants peuvent être utilisés par les accepteurs ainsi que par les connecteurs. Le transport Netty HTTP ne permet pas la réutilisation du standard HTTP port (8080 par défaut). L'utilisation du port HTTP standard entraîne une exception. Vous pouvez utiliser Section 18.2.5, « Configuration de Netty Servlet » (Netty Servlet Transport) pour le tunneling des connexions HornetQ via un port HTTP standard.
<socket-binding name="messaging-http" port="7080" />
<acceptors>
  <netty-acceptor name="netty" socket-binding="messaging-http">
    <param key="http-enabled" value="false"/>
    <param key="http-client-idle-time" value="500"/>
    <param key="http-client-idle-scan-period" value="500"/>
    <param key="http-response-time" value="10000"/>
   	<param key="http-server-scan-period" value="5000"/>
   	<param key="http-requires-session-id" value="false"/>
  </netty-acceptor>
</acceptors>
Le tableau suivant décrit les propriétés supplémentaires de configuration de Netty HTTP :
Tableau 18.3. Propriétés de configuration de Netty HTTP
Nom de propriété Par défaut Description
http-enabled false Si défini à true, HTTP est activé
http-client-idle-time 500 millisecondes La durée pendant laquelle un client peut être inactif avant d'envoyer une demande de connexion HTTP vide pour conserver la connexion active
http-client-idle-scan-period 500 millisecondes La fréquence (en ms) de balayage des clients inactifs
http-response-time 10000 millisecondes La durée pendant laquelle le serveur peut patienter avant d'envoyer une réponse HTTP vide pour conserver la connexion active
http-server-scan-period 5000 millisecondes La fréquence, en millisecondes, de balayage des clients en attente de réponses
http-requires-session-id false Si défini sur true, le client devra attendre après le premier appel avant de recevoir une ID de session

Avertissement

Failover automatique non pris en charge pour les clients se connectant via un transport Netty HTTP.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.