You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
2.5 KiB
56 lines
2.5 KiB
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
|
<Configure id="server" class="org.eclipse.jetty.server.Server">
|
|
<New id="ServletContextHandler" class="org.eclipse.jetty.servlet.ServletContextHandler">
|
|
<Set name="servletHandler">
|
|
<New id="servletHandler" class="org.eclipse.jetty.servlet.ServletHandler">
|
|
<Call id="proxyHolder" name="addServletWithMapping">
|
|
<Arg>org.eclipse.jetty.servlets.ProxyServlet$Transparent</Arg>
|
|
<Arg>/proxy/*</Arg>
|
|
<Call name="setInitParameter">
|
|
<Arg>maxThreads</Arg>
|
|
<Arg>
|
|
<Property name="jetty.proxy.maxThreads" default="128"/>
|
|
</Arg>
|
|
</Call>
|
|
<Call name="setInitParameter">
|
|
<Arg>maxConnections</Arg>
|
|
<Arg>
|
|
<Property name="jetty.proxy.maxConnections" default="256"/>
|
|
</Arg>
|
|
</Call>
|
|
<Call name="setInitParameter">
|
|
<Arg>idleTimeout</Arg>
|
|
<Arg>
|
|
<Property name="jetty.proxy.idleTimeout" default="30000"/>
|
|
</Arg>
|
|
</Call>
|
|
<Call name="setInitParameter">
|
|
<Arg>timeout</Arg>
|
|
<Arg>
|
|
<Property name="jetty.proxy.timeout" default="60000"/>
|
|
</Arg>
|
|
</Call>
|
|
<Call name="setInitParameter">
|
|
<Arg>ProxyTo</Arg>
|
|
<Arg>http://localhost:8080/misp-mirror</Arg>
|
|
</Call>
|
|
<Call name="setInitParameter">
|
|
<Arg>Prefix</Arg>
|
|
<Arg>/proxy</Arg>
|
|
</Call>
|
|
</Call>
|
|
</New>
|
|
</Set>
|
|
</New>
|
|
<Set name="handler">
|
|
<New class="org.eclipse.jetty.server.handler.HandlerList">
|
|
<Set name="handlers">
|
|
<Array type="org.eclipse.jetty.server.Handler">
|
|
<Item>
|
|
<Ref id="ServletContextHandler"></Ref>
|
|
</Item>
|
|
</Array>
|
|
</Set>
|
|
</New>
|
|
</Set>
|
|
</Configure> |