Преимущества при переходе с JRun 4.0 на Tomcat?

Мы запускаем один экземпляр ColdFusion 9.0.1 Enterprise на JRun 4.0. Поскольку я только что прочитал, CF 10 будет заменить JRun на Tomcat. Какие основные преимущества я набираю, перейдя на Tomcat?

Ответ 1

JRun - полнофункциональная платформа Java EE, похожая на WebSphere, а Tomcat - просто контейнер Servlet. Однако с 2007 года у JRun не было никаких новых разработок. Это, по сути, мертвый продукт. Tomcat, с другой стороны, основан на сообществе и постоянно находится в разработке. Если вам нужно больше, чем предлагает Tomcat, вы всегда можете добавить JBoss в микс.

Там ничего не мешает вам запускать CF 9 на Tomcat, просто некоторые функции CF Admin предназначены для настройки JRun. Я уверен, что CF10 Admin будет ориентирован на Tomcat, когда он придет.

Ответ 2

Дополнительные преимущества для добавления в iKnowKungFoo:

  • Это быстрее, чем JRun
  • Он использует меньше памяти, чем JRun
  • Начинается быстрее, чем JRun (у меня было 4 экземпляра CF9, развернутых как войны начиная с 14 секунд).
  • Улучшена поддержка спецификаций Java EE (например, Servlet Spec 3.0)

Вот некоторые ссылки с большой информацией:

Запуск нескольких двигателей CFML на Apache Tomcat с Мэттом Вудвордом (видео)

Настройка приложений ColdFusion на Tomcat с веб-сервером Apache от Dan Skaggs (публикация в блоге)