我的服务器 (windows7 R2) 上有 Tomcat 5.5,我已将其配置为在 server.xml 中的端口 8095 上运行,但它始终在端口 80 上运行。我配置了多个网卡,所以我在配置中给出了 ipaddress
address="10.0.51.30" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
netstat 返回以下 ip 地址:
TCP 10.0.51.30:80 dev-gn-04:0 LISTENING 16740
TCP 10.0.51.30:80 dev-gn-04:51796 ESTABLISHED 16740
TCP 10.0.51.30:80 dev-gn-04:51799 ESTABLISHED 16740
TCP 10.0.51.30:80 dev-gn-04:51802 ESTABLISHED 16740
TCP 10.0.51.30:80 dev-gn-04:51805 ESTABLISHED 16740
TCP 10.0.51.30:80 dev-gn-04:51808 ESTABLISHED 16740
TCP 10.0.51.30:80 dev-gn-04:51811 ESTABLISHED 16740
我确定 8095 端口已打开并且没有其他进程正在使用。
知道可能是什么问题吗?
我觉得配置不错;一个问题,可能只是一个复制粘贴到 stackoverflow 的事情,因此是一个转移注意力的问题,是你有 <Connector port="8095"
, KHÔNG
.换句话说,小于号的转义序列,而不是实际字符。并且,在您的示例代码段中,结束 >
不是转义字符,无论如何这让我觉得有问题。
Tôi là một lập trình viên xuất sắc, rất giỏi!