У меня есть веб-приложение, работающее на сервере jrun. Мне нужно переместить его на сервер tomcat. Какие могут быть возможные изменения?Перемещение веб-приложения с сервера Jrun на Tomcat
ответ
Есть много, так как вам также может потребоваться обсудить различные версии Java и версии Servlet API, но основная задача - просто преобразовать файлы описания контекста Jrun в Tomcat (либо в server.xml, либо в отдельных файлах на каждый Tomcat deployment documentation).
Tomcat также предлагает некоторые встроенные веб-приложения (например, хост-менеджер) для управления развертываниями через веб-интерфейс, но для простой настройки, которая может быть переполнена.
Не может помешать указать немного больше о приложении, которое вы переносите. Учитывая первоначальный выбор JRun, я подозреваю, что вы переносите сайт Coldfusion, и вы можете найти совет, более непосредственно относящийся к вашей ситуации, прояснив это, если это правда.
Вам также необходимо перейти с разъема apache-jrun на метод подключения Tomcat AJP или mod_proxy. Несколько строк, как показано ниже в вашем http.conf, должно быть достаточным в зависимости от вашей ситуации:
# Proxy CFML files to Tomcat/Jetty
RewriteCond %{REQUEST_FILENAME} /[^/:]+\.cfml*($|/)
RewriteRule (.*) ajp://%{HTTP_HOST}:8009$1 [P,L]