2011-02-03 4 views
3

1) Quelle est la configuration équivalente dans Jetty pour écouter sur plusieurs IP, comme la directive Listen dans Apache?Jetty (Eclipse) écoute sur plusieurs IP

2) Comment un sous-domaine peut-il être configuré avec un chemin de contexte différent?

Répondre

6

Question 1.

En supposant que vous configurez à l'aide d'un fichier jetty.xml, alors vous aurez quelque chose là-dedans qui ressemble un peu à ceci:

<Call name="addConnector"> 
    <Arg> 
    <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"> 
     <Set name="host"><Property name="jetty.host" /></Set> 
     <Set name="port"><Property name="jetty.port" default="8080"/></Set> 
     <Set name="maxIdleTime">300000</Set> 
     <Set name="Acceptors">2</Set> 
     <Set name="statsOn">false</Set> 
     <Set name="confidentialPort">8443</Set> 
     <Set name="lowResourcesConnections">20000</Set> 
     <Set name="lowResourcesMaxIdleTime">5000</Set> 
    </New> 
    </Arg> 
</Call> 

Vous aurez besoin d'un connecteur pour chaque IP que vous souhaitez écouter. Donc, il suffit de dupliquer cette section autant de fois que nécessaire. Ensuite, pour chacun d'eux remplacer la ligne

<Set name="host"><Property name="jetty.host" /></Set> 

avec

<Set name="host">www.xxx.yyy.zzz</Set> 

www.xxx.yyy.zzz est l'adresse IP que vous voulez écouter.

Question 2.

Voir

Questions connexes