我已使用以下教程(https://lucene.apache.org/solr/guide/6_6/enabling-ssl.html)为Solr配置了SSL,并且它正在接受HTTPS连接。我想现在为HTTP打开一个单独的端口,以便Solr可以同时接收HTTP和HTTPS请求。
答案 0 :(得分:0)
在Jetty.XML中, 取消注释HTTPS连接器
<Call name="addConnector">
<Arg>
<New class="org.eclipse.jetty.server.ssl.SslSelectChannelConnector">
<Arg>
<New class="org.eclipse.jetty.http.ssl.SslContextFactory">
<Set name="keyStore"><SystemProperty name="jetty.home" default="."/>/etc/solrtest.keystore</Set>
<Set name="keyStorePassword">secret</Set>
<Set name="needClientAuth"><SystemProperty name="jetty.ssl.clientAuth" default="false"/></Set>
</New>
</Arg>
<Set name="port"><SystemProperty name="jetty.ssl.port" default="8983"/></Set>
<Set name="maxIdleTime">30000</Set>
</New>
</Arg>
</Call>
答案 1 :(得分:-1)