2010-05-07 28 views

Trả lời

6

Nâng cao hoạt động tốt với Jetty khi bạn đang phát triển, nhưng bạn chắc chắn có thể chạy nó trên các thùng chứa servlet khác. Tomcat có vẻ là một lựa chọn phổ biến.

Từ wikipedia: ứng dụng Lift được đóng gói dưới dạng file WAR và triển khai trên bất kỳ Servlet 2.4 động cơ (ví dụ, Tomcat 5.5.xx, Jetty 6.0, vv)

Đây là một hướng dẫn giải thích làm thế nào để chạy Lift on Glassfish v3

5

Mức tăng được triển khai chủ yếu trong Jetty vì Jetty là container duy nhất (mà tôi biết) được hỗ trợ bởi cơ chế tích hợp liên tục của Lift 1.0. Nếu không có một thùng chứa hỗ trợ liên tục, hỗ trợ Comet của Lift sẽ không được tối ưu hóa và mọi khách hàng (nghĩa đen!) Sẽ giữ ít nhất một luồng. Rõ ràng điều này không quy mô.

AFAIK, Lift 2.0 đã chuyển sang API tiếp tục Servlet tiêu chuẩn, vì vậy nó hỗ trợ nhiều vùng chứa hơn, nhưng tôi tin rằng Lift 1.0 thường được kết hợp với Jetty cho Comet hiệu suất cao.

+2

Điều này là chính xác. Mạng lưới là Thang máy sẽ hoạt động trong bất kỳ máy chủ ứng dụng nào. Nếu bạn đang sử dụng Comet, bạn muốn một máy chủ ứng dụng có tính năng tiếp tục. Đối với Lift 2.0, đó là Jetty 6 và 7, nhưng có một cơ chế có thể cắm được để bạn có thể cài đặt cầu nối của riêng bạn giữa Lift và máy chủ ứng dụng của bạn. Khi thông số Servlet 3.0 là cuối cùng, chúng tôi cũng sẽ bao gồm cả hỗ trợ chung 3.0. –

Các vấn đề liên quan