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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha2
    • 3.2.0, 3.0.4, 3.1.2
    • kms
    • None
    • Reviewed
    • 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

        1. HADOOP-15638.001.patch
          0.6 kB
          Wei-Chiu Chuang

        Issue Links

          Activity

            People

              weichiu Wei-Chiu Chuang
              weichiu Wei-Chiu Chuang
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: