我正在尝试运行码头9.3.8。我不得不改变我的Jetty 8配置,它正在工作,但我现在收到一个Config error
打印出整个XML连接器配置行。
以下是Jetty不喜欢的内容 - jetty.xml
<Call name="addConnector">
<Arg>
<New class="org.eclipse.jetty.server.nio.SelecChannelConnector">
<Set name="host">
<Property name="jetty.host" default="localhost"/>
</Set>
<Set name="port">
<Property name="jetty.port" default="7080"/>
</Set>
<Set name="maxIdleTime">60000</Set>
<Set name="Acceptors">2</Set>
<Set name="statsOn">false</Set>
<Set name="lowResourcesConnections">20000</Set>
<Set name="confidentialPort">7443</Set>
</New>
</Arg>
</Call>
任何想法都很棒。
答案 0 :(得分:0)
SelecChannelConnector
=&gt;中有拼写错误SelectChannelConnector
。
无论如何,对于Jetty 9,您应该更喜欢使用Jetty自己的文档中引用的org.eclipse.jetty.server.ServerConnector
:
在Jetty 9之前,连接器的类型指定了协议和使用的实现;例如,基于选择器的非阻塞I / O与阻塞I / O,或SSL连接器与非SSL连接器。 Jetty 9有一个基于选择器的非阻塞I / O连接器,ConnectionFactories集合现在可以在连接器上配置协议。