Назад | Перейти на главную страницу

Как настроить причал для прослушивания нескольких портов?

Я просто хочу настроить причал для прослушивания более чем одного порта. Мне не нужны несколько экземпляров или несколько веб-приложений, только одна пристань, одно веб-приложение, но мне нужны 2 или более портов.

Способ по умолчанию не поддерживает несколько записей:

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

Спасибо за помощь!

В вашем jetty.xml есть что-то вроде этого

<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>

Просто продублируйте этот блок и измените порт в дубликате.