2010-10-13 41 views
9

Tôi đã biên dịch và triển khai trình kết nối gốc cho Tomcat và đã chạy điểm chuẩn thử nghiệm tải của tôi. Không có sự khác biệt có thể đo lường được.Lợi ích hiệu suất của đầu nối gốc Apache Tomcat

Vì vậy, câu hỏi của tôi là, trong trường hợp nào các trình kết nối gốc có thể nhanh hơn? và họ có thể được điều chỉnh để đạt được hiệu suất cao hơn từ họ hay không.

Tôi không có nghĩa là "làm thế nào để tôi điểm chuẩn để hiển thị tăng", nhưng thay vào đó hoàn cảnh nào đề nghị sử dụng kết nối. Tính đến thời điểm này tôi không thể thấy sự khác biệt cho ứng dụng của mình, vì vậy tôi tự hỏi những lợi ích của các đầu nối này là gì.

+0

Săn tìm điểm chuẩn để chứng minh (hoặc bác bỏ) tối ưu hóa là trả trước, phải không? Bạn viết một điểm chuẩn theo yêu cầu hiệu suất của bạn, và sau đó tối ưu hóa cho phù hợp. – skaffman

+0

Hãy để tôi nói lại: Tôi tự hỏi trong trường hợp nào tôi sẽ thấy hiệu suất tăng và vì vậy hoàn cảnh nào tôi nên bận tâm khi sử dụng trình kết nối gốc này? – kobrien

+3

Bạn có sử dụng SSL không? Các trình kết nối gốc cung cấp khả năng tăng tốc tuyệt vời cho https. – nos

Trả lời

7

Vì vậy, có vẻ như tôi đã tìm thấy câu trả lời của tôi thông qua Google:

http://www.devshed.com/c/a/BrainDump/Tomcat-Benchmark-Procedure/

Có vẻ như kết nối mặc định là nhanh như tôi không sử dụng SSL. Các thử nghiệm hiệu suất của riêng tôi đã xác nhận điều này cho ứng dụng của tôi.