Jetty(Eclipse)监听多个IP

Vjy*_*Vjy 3 jetty

1)在Jetty中监听多个IP 的等效配置是什么,作为Apache中的Listen指令?

2)如何使用不同的上下文路径配置子域?

Tim*_*Tim 6

问题1.

假设您正在使用jetty.xml文件进行配置,那么您将拥有一些看起来像这样的内容:

<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> 
Run Code Online (Sandbox Code Playgroud)

您需要为要监听的每个IP使用一个连接器.因此,只需根据需要复制该部分.然后为他们每个人更换线

   <Set name="host"><Property name="jetty.host" /></Set>
Run Code Online (Sandbox Code Playgroud)

   <Set name="host">www.xxx.yyy.zzz</Set>
Run Code Online (Sandbox Code Playgroud)

其中www.xxx.yyy.zzz是您想要收听的IP.

问题2.

看到