Перемещение веб-приложения с Jrun на сервер Tomcat

У меня есть веб-приложение, работающее на сервере jrun. Я должен переместить его на сервер Tomcat. Какими могут быть возможные изменения?

1 ответ

Их много, поскольку вам также может потребоваться бороться с различными версиями Java и версиями API сервлетов, но основная задача заключается в простом преобразовании файлов описания контекста Jrun в файлы Tomcat (либо в файле server.xml, либо в отдельных файлах в соответствии с документацией по развертыванию Tomcat).,

Tomcat также поставляется с некоторыми встроенными веб-приложениями (например, host-manager) для управления развертыванием через веб-интерфейс, но для простой настройки, которая может быть излишней.

Не помешает немного больше рассказать о приложении, которое вы переносите. Исходя из первоначального выбора JRun, я подозреваю, что вы мигрируете сайт Coldfusion, и вы можете найти совет, более непосредственно относящийся к вашей ситуации, предварительно уточнив это, если это правда.

Вам также нужно будет перейти от соединителя apache-jrun к методу подключения AJP или mod_proxy tomcat. Несколько строк, как показано ниже в вашем http.conf, должно быть достаточно в зависимости от вашей ситуации:

# Proxy CFML files to Tomcat/Jetty
RewriteCond %{REQUEST_FILENAME} /[^/:]+\.cfml*($|/)
RewriteRule (.*) ajp://%{HTTP_HOST}:8009$1 [P,L]
Другие вопросы по тегам