Chúng tôi đang chạy một ví dụ đơn ColdFusion 9.0.1 Enterprise trên JRun 4.0 - Vì tôi vừa đọc CF 10 sẽ thay thế JRun bằng Tomcat. Các lợi ích chính của là gì Tôi đang đạt được bằng cách chuyển sang Tomcat?Lợi ích khi thay đổi từ JRun 4.0 sang Tomcat?
Trả lời
JRun là một nền tảng Java EE đầy đủ tính năng, tương tự như WebSphere, trong khi Tomcat chỉ đơn giản là một thùng chứa Servlet. Tuy nhiên, JRun đã không có bất kỳ sự phát triển mới kể từ khoảng năm 2007. Nó về cơ bản là một sản phẩm chết. Tomcat, mặt khác, dựa vào cộng đồng và không ngừng phát triển. Nếu bạn cần nhiều hơn những gì Tomcat cung cấp, bạn luôn có thể thêm JBoss vào hỗn hợp.
Không có gì ngăn bạn chạy CF 9 trên Tomcat ngay bây giờ, nó chỉ là một số chức năng Quản trị viên CF nhất định hướng đến việc định cấu hình JRun. Tôi chắc chắn rằng CF10 Admin sẽ được hướng tới Tomcat khi nó đến.
lợi ích bổ sung để thêm vào những gì iKnowKungFoo nói:
- Đó là nhanh hơn so với JRun
- Nó sử dụng ít bộ nhớ hơn JRun
- Bắt đầu nhanh hơn JRun (Tôi đã 4 trường hợp của CF9 triển khai như cuộc chiến tranh bắt đầu trong 14 giây)
- Hỗ trợ được cải thiện cho thông số kỹ thuật Java EE (Ví dụ Servlet 3.0)
Dưới đây là một số liên kết với thông tin tuyệt vời:
Running multiple CFML Engines on Apache Tomcat with Matt Woodward (Video)
Configuring ColdFusion applications on Tomcat with Apache web server by Dan Skaggs (Blog Post)
Chỉ cần làm rõ, ColdFusion Zeus (? 10) sẽ không có JRun. Nó sẽ chạy trên Tomcat. –