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

KMS Accept Queue Size default changed from 500 to 128 in Hadoop 3.x

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0-alpha2
    • Fix Version/s: 3.2.0, 3.0.4, 3.1.2
    • Component/s: kms
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed
    • Release Note:
      Restore the KMS accept queue size to 500 in Hadoop 3.x, making it the same as in Hadoop 2.x.

      Description

      HADOOP-13597 migrated KMS from Tomcat to Jetty.
      In Hadoop 2.x, the Accept Queue Size default value was set by environment variable KMS_ACCEPT_QUEUE with default value 500.

      But after the migration, Hadoop 3.x now uses the default HttpServer2 configuration to set accept queue size (hadoop.http.socket.backlog.size), which is 128.

      Should we restore the default accept queue size in kms-default.xml? Should we document it as a known issue? After all, Hadoop 2 --> 3 allows breaking changing.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jojochuang Wei-Chiu Chuang
                Reporter:
                jojochuang Wei-Chiu Chuang
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: