Tôi mới dùng tomcat và muốn biết giá trị mặc định cho maxConnection cho tomcat trên windows 7.
đã kiểm tra http://tomcat.apache.org/tomcat-7.0-doc/config/http.html mà nóimaxConnections giá trị mặc định cho tomcat đang chạy trên windows 7
MaxConnections: Số lượng tối đa các kết nối với máy chủ sẽ chấp nhận và xử lý tại bất kỳ thời điểm nào. Khi đạt đến con số này, máy chủ sẽ không chấp nhận bất kỳ kết nối nào nữa cho đến khi số lượng kết nối giảm xuống dưới giá trị này. Hệ điều hành vẫn có thể chấp nhận các kết nối dựa trên thiết lập acceptCount. Giá trị mặc định thay đổi theo loại trình kết nối. Đối với BIO, giá trị mặc định là giá trị của maxThread trừ khi một Executor được sử dụng trong trường hợp mặc định sẽ là giá trị của maxThreads từ người thi hành. Đối với NIO mặc định là 10000. Đối với APR/native, mặc định là 8192. Lưu ý rằng đối với APR/native trên Windows, giá trị được cấu hình sẽ được giảm xuống bội số cao nhất của 1024 nhỏ hơn hoặc bằng maxConnections. Điều này được thực hiện vì lý do hiệu suất. Nếu được đặt thành giá trị -1, tính năng maxConnections bị tắt và kết nối không được tính.
Tôi không chắc chắn nếu <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
đến dưới BIO hoặc nio hoặc tháng tư/mẹ đẻ
Bất kỳ trợ giúp sẽ được đánh giá cao.
Cảm ơn
Phải. Trong thử nghiệm hiệu suất ra tomcat của chúng tôi đã có thể xử lý chỉ có 300 (200 (mặc định maxThreads) + 100 (mặc định acceptCount)). Lời giải thích của bạn có ý nghĩa hoàn hảo. Cảm ơn. –