Tomcat端口重定向在版本6.0.28中不起作用

时间:2015-11-12 13:29:06

标签: java jsp tomcat port

我正在使用tomcat 6.0.28并尝试将端口重定向到另一个端口但不起作用。

int f(int a, int b, int c = 5);
.... 
retry_n<10>(f, 1, 2); // error C2198: 'bla-bla' : too few arguments for call

在conf文件夹的server.xml中添加了以上两行。

<Connector acceptCount="100" connectionTimeout="20000" debug="3"
   disableUploadTimeout="true" enableLookups="false" maxHttpHeaderSize="65536" 
   maxSpareThreads="75" maxThreads="150" minSpareThreads="25" name="WebServer" 
   port="8092" redirectPort="8559"/>

<Connector SSLEnabled="true" acceptCount="100" clientAuth="false"
   connectionTimeout="20000" debug="0" disableUploadTimeout="true" enableLookups="false" 
   keystoreFile="./conf/selfsigned.pfx" keystorePass="adventnet" keystoreType="PKCS12" 
   maxSpareThreads="75" maxThreads="150" minSpareThreads="25" name="SSL" port="8559" 
   scheme="https" secure="true" sslProtocol="TLS"/>

并将上述块添加到conf文件夹中的web.xml,但端口重定向不起作用。

如果我在新鲜的tomcat中做同样的事情,它对我有用。

1 个答案:

答案 0 :(得分:0)

我认为您的端口定义缺少protocol属性。为HTTP连接器添加protocol="HTTP/1.1"

对于HTTPS连接器,你必须决定你想要什么实现,但是如果你看一下默认的tomcat conf,你会发现HTTPS的protocol="org.apache.coyote.http11.Http11NioProtocol"