Como configurar o jetty para escutar múltiplas portas?

2

Eu só quero configurar o jetty para ouvir mais de uma porta. Eu não quero várias instâncias nem várias aplicações web, apenas um jetty, uma webapp, mas escutando 2 ou mais portas.

A forma padrão não suporta várias entradas:

<Set name="port"><SystemProperty name="jetty.port" default="8080"/></Set>

Obrigado pela sua ajuda!

    
por Mario Bertschler 02.08.2011 / 00:25

1 resposta

2

No seu jetty.xml você tem algo parecido com isto

<Call name="addConnector">
  <Arg>
      <New class="org.eclipse.jetty.server.nio.SelectChannelConnector">
        <Set name="host"><Property name="jetty.host" default="x.y.z.v"/></Set>
        <Set name="port"><Property name="jetty.port" default="80"/></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>

Apenas duplique este bloco e altere a porta na duplicata.

    
por 02.08.2011 / 00:31