Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-14003

Make additional KMS tomcat settings configurable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.8.0
    • Fix Version/s: 2.9.0
    • Component/s: kms
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed
    • Release Note:
      Hide
      <!-- markdown -->

      The KMS can now be configured with the additional environment variables `KMS_PROTOCOL`, `KMS_ACCEPT_COUNT`, and `KMS_ACCEPTOR_THREAD_COUNT`. See `kms-env.sh` for more information about these variables.
      Show
      <!-- markdown --> The KMS can now be configured with the additional environment variables `KMS_PROTOCOL`, `KMS_ACCEPT_COUNT`, and `KMS_ACCEPTOR_THREAD_COUNT`. See `kms-env.sh` for more information about these variables.

      Description

      Doing some Tomcat performance tuning on a loaded cluster, we found that acceptCount, acceptorThreadCount, and protocol can be useful. Let's make these configurable in the kms startup script.

      Since the KMS is Jetty in 3.x, this is targeted at just branch-2.

        Attachments

        1. HADOOP-14003.branch-2.003.patch
          6 kB
          Andrew Wang
        2. HADOOP-14003.branch-2.002.patch
          6 kB
          Xiao Chen
        3. hadoop-14003-branch-2.001.patch
          6 kB
          Andrew Wang
        4. hadoop-14003.001.patch
          6 kB
          Andrew Wang

          Activity

            People

            • Assignee:
              andrew.wang Andrew Wang
              Reporter:
              andrew.wang Andrew Wang
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: