Tomcat 6.0.x에서는 Http11NioProtocol을 사용하여 확장 가능한 성능을 얻을 수 있습니다. Tomcat이 기본 프로토콜로이 프로토콜을 사용하지 않는다는 Http11NioProtocol 사용의 특정 이유나 단점이 있습니까?Tomcat Http11NioProtocol의 단점
14
A
답변
24
NIO의 일반적인 맥락에서 일반적으로 으로 일부 생산 벤치 마크 측정을 실행하여 자신이 생각하는 성능을 얻고 있는지 확인하십시오. Http11NioProtocol
은 드롭 다운 커넥터 동작을 구현하기 위해 시뮬레이션 된 블로킹과 같은 이상한 일을합니다. 이는 무료가 아니며 기본값 인 Http11Protocol
커넥터보다 성능이 떨어질 수 있습니다.
우리는 webapp의 성능에 만족하며 기본 값은 Http11Protocol
입니다. 5 년 된 하드웨어에서 한 달에 수억 개의 HTTP 요청이 발생합니다.
성능이 실제로 문제가되는 경우 AJP ConnectorHttp11AprProtocol
을 사용하는보다 노동 집약적 인 단계를 조사해야합니다. C에서 쓰여진 부분 네이티브 커넥터로 단단히 빠르다고합니다. 그러나 그것을 시작하고 실행하는 것은 server.xml
이상의 변화를 필요로합니다.
저는 개인적으로 Http11NioProtocol
및 타사 오픈 소스 API 라이브러리에 문제가있었습니다. (OpenAMF, 날짜가 기입 된 AMF0 POJO). 의미, 작동하지 않았다. 그러나 그것이 당신을 위해 작동한다면, 차가워 요. 요약
다음 NIO 커넥터의
- 장점은 논쟁의 여지가
- 실행은
- 는 AJP 커넥터
관련 문제
- 1. 단점
- 2. 반복자 단점
- 3. WebFormsMVP의 단점?
- 4. CF8의 CFFEED 단점?
- 5. Sequel gem의 단점
- 6. Context.Current Pattern의 단점?
- 7. 비주얼 WebGUI의 단점
- 8. PHP - fwrite의 단점?
- 9. PHP-on-IIS의 단점?
- 10. CSS 마스터 재설정 - 단점?
- 11. 모순 된 점이있는 단점
- 12. 여러 루프가있는 장점과 단점
- 13. gwt + grail .. 장점과 단점
- 14. WCF readerQuotas 설정 - 단점?
- 15. MasterPage - 속성을 참조하는 단점?
- 16. ASP.NET Wizard 컨트롤의 단점
- 17. 웹 서비스의 장점과 단점
- 18. SQLite : ANALYZE의 단점
- 19. StyleCop, 장점 / 단점
- 20. 리팩터링 도구의 장점/단점
- 21. PHP 상수 : 장점/단점
- 22. 상태 서버 단점
- 23. Phonegap의 장점과 단점
- 24. Memcached - 찬반론과 단점
- 25. 클래스를 Serializable로 표시하는 단점
- 26. 장점/단점 : acts_as_foo가 아닌
- 27. 어구 감싸기/단점
- 28. DFC와 DFS의 장점과 단점?
- 29. 객체 관계 매핑의 단점
- 30. 레일 비계는 단점