Java - jetty配置
2019-10-24
bin/jetty.sh
- "$JETTY_SH" stop "$@"
+ "$JETTY_SH" stop -force "$@"
etc/jetty-requestlog.xml
- <Set name="LogTimeZone"><Property name="jetty.requestlog.timezone" deprecated="requestlog.timezone" default="GMT"/></Set>
+ <Set name="LogTimeZone"><Property name="jetty.requestlog.timezone" deprecated="requestlog.timezone" default="Asia/Shanghai"/></Set>
etc/jetty.conf
+jetty-logging.xml
etc/jetty.xml
- <Set name="maxThreads" type="int"><Property name="jetty.threadPool.maxThreads" deprecated="threads.max" default="200"/></Set>
+ <Set name="maxThreads" type="int"><Property name="jetty.threadPool.maxThreads" deprecated="threads.max" default="1000"/></Set>
+ <Call name="setAttribute">
+ <Arg>org.eclipse.jetty.server.Request.maxFormContentSize</Arg>
+ <Arg>-1</Arg>
+ </Call>
+ <Call name="setAttribute">
+ <Arg>org.eclipse.jetty.server.Request.maxFormKeys</Arg>
+ <Arg>-1</Arg>
+ </Call>
+
<Set name="stopAtShutdown"><Property name="jetty.server.stopAtShutdown" default="true"/></Set>
<Set name="stopTimeout"><Property name="jetty.server.stopTimeout" default="5000"/></Set>
<Set name="dumpAfterStart"><Property name="jetty.server.dumpAfterStart" deprecated="jetty.dump.start" default="false"/></Set>
<Set name="dumpBeforeStop"><Property name="jetty.server.dumpBeforeStop" deprecated="jetty.dump.stop" default="false"/></Set>
+ <Call name="insertHandler">
+ <Arg>
+ <New id="RequestLog" class="org.eclipse.jetty.server.handler.RequestLogHandler">
+ <Set name="requestLog">
+ <New id="RequestLogImpl" class="org.eclipse.jetty.server.NCSARequestLog">
+ <Set name="filename"><Property name="jetty.logs" default="./logs"/>/yyyy_mm_dd.request.log</Set>
+ <Set name="filenameDateFormat">yyyy_MM_dd</Set>
+ <Set name="LogTimeZone">Asia/Shanghai</Set>
+ <Set name="retainDays">7</Set>
+ <Set name="append">true</Set>
+ <Set name="LogLatency">true</Set>
+ </New>
+ </Set>
+ </New>
+ </Arg>
+ </Call>
start.ini
-# jetty.http.port=8080
+jetty.http.port=8080