Одинаковы ли порт сервера Tomcat и порт соединителя Tomcat или они должны быть одинаковыми?
Я изменил свой Tomcat5 порт сервера на 8005. Мой сервер CentOS показывает, что служба Tomcat запущена. Однако я не могу получить к нему доступ через браузер.
Стоит ли еще поменять порт разъема? У меня установлен ISPconfig на CentOS.
Конфигурация порта коннектора выглядит так:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
address="0.0.0.0"
redirectPort="8443" />
Эти значения не должны совпадать и, вероятно, вызывают сбой запуска одного из соединителей. Причина, по которой вы не можете подключиться через браузер, заключается в том, что служба, прослушивающая 8005, не является HTTP, а скорее является прослушивателем Tomcat по умолчанию для выдачи команд управления (например, выключения).
Вам нужно будет определить HTTP-коннектор, чтобы подключаться напрямую из веб-браузера. Это будет выглядеть примерно так:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />