Jetty 9 XML连接器配置错误

时间:2016-09-09 19:59:11

标签: jetty-9

我正在尝试运行码头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>

任何想法都很棒。

1 个答案:

答案 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集合现在可以在连接器上配置协议。

Configuring Jetty Connectors