2012-04-15 27 views
5

Sự khác nhau giữa việc sử dụng Phusion Passenger hoặc chỉ sử dụng WEBrick (ví dụ: rails s) về mặt môi trường sản xuất là gì?Phusion Passenger v. WEBrick

Tôi hiểu rằng Phusion Passenger cài đặt một mô-đun trên Apache hoặc Nginx, nhưng đó có phải là một máy chủ ruby ​​chính thức không? Là nó chỉ chuyển tiếp lưu lượng truy cập trở lại một trường hợp WEBrick?

Nếu Hành khách chỉ chuyển tiếp lưu lượng truy cập, quay lại bất kỳ máy chủ ruby ​​nào, tại sao không chỉ sử dụng rvmsudo rails server -d -p80?

Trả lời

10

Phusion Passenger là một máy chủ đường ray chính thức. Khi nó được sử dụng WEBrick không tham gia.

WEBrick chỉ là máy chủ web tham chiếu được sử dụng tạm thời cho đến khi bạn thiết lập máy chủ web cấp sản xuất. Nó không được tối ưu hóa đặc biệt. Nó là dành cho bạn để tìm một máy chủ web tốt hơn cho sản xuất.

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