Web-Server
如何配置碼頭監聽多個埠?
我只想將碼頭配置為偵聽多個埠。我不想要多個實例或多個 webapps,只需要一個碼頭,一個 webapp,但要監聽 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>
只需複制此塊並更改副本中的埠即可。