Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.6.0
-
None
-
Incompatible change, Reviewed
-
Description
The Tomcat 6 we are using will reach EOL at the end of 2017. While there are other good options, I would propose switching to Jetty 9 for the following reasons:
- Easier migration. Both Tomcat and Jetty are based on Servlet Containers, so we don't have change client code that much. It would require more work to switch to JAX-RS.
- Well established.
- Good performance and scalability.
Other alternatives:
- Jersey + Grizzly
- Tomcat 8
Your opinions will be greatly appreciated.
Attachments
Attachments
Issue Links
- blocks
-
HADOOP-15698 KMS log4j is not initialized properly at startup
- Resolved
- breaks
-
HADOOP-13961 Fix compilation failure from missing hadoop-kms test jar
- Resolved
-
HADOOP-15696 KMS performance regression due to too many open file descriptors after Jetty migration
- Resolved
-
HADOOP-14317 KMSWebServer$deprecateEnv may leak secret
- Resolved
-
HADOOP-15638 KMS Accept Queue Size default changed from 500 to 128 in Hadoop 3.x
- Resolved
-
HADOOP-14608 KMS JMX servlet path not backwards compatible
- Resolved
- causes
-
HDFS-15097 Purge log in KMS and HttpFS
- Resolved
- depends upon
-
HADOOP-10075 Update jetty dependency to version 9
- Resolved
- is depended upon by
-
HADOOP-14047 Require admin to access KMS instrumentation servlets
- Resolved
-
HDFS-10860 Switch HttpFS from Tomcat to Jetty
- Resolved
-
HADOOP-13875 HttpServer2 should support more SSL configuration properties
- Open
-
HADOOP-13955 Replace deprecated HttpServer2 and SSLFactory constants
- Resolved
-
HADOOP-13990 Document KMS usage of CredentialProvider API
- Resolved
-
HADOOP-14340 Enable KMS and HttpFS to exclude SSL ciphers
- Resolved
-
HADOOP-14352 Make some HttpServer2 SSL properties optional
- Resolved
-
HADOOP-14367 Remove unused setting from pom.xml
- Resolved
-
HADOOP-14375 Remove tomcat support from hadoop-functions.sh
- Resolved
- is duplicated by
-
HADOOP-13872 KMS JMX exception
- Resolved
- is related to
-
HADOOP-13992 KMS should load SSL configuration the same way as SSLFactory
- Resolved
-
HADOOP-11070 Create MiniKMS for testing
- Closed
- supercedes
-
HADOOP-12809 Move to tomcat 8.0.21 to support different passwords for key and keystore on HTTPFS/KMS using SSL
- Resolved