Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-64318

Thread limit health check fails when configured as documented to 4096 threads

    XMLWordPrintable

Details

    Description

      Summary

      The thread limit health check fails when the thread limit is configured to 4096 as documented in KB article:

      Environment

      • CentOS 7
      • JIRA 7.3.0
      • nproc soft limit set to
        • 4096 (default)
        • 4096 via /etc/security/limits.conf configured to:
          jira             soft    nofile          4096
          jira             hard    nofile          8192
          jira             soft    nproc           4096
          jira             hard    nproc           8192
          

      Steps to Reproduce

      1. Configure limits as described in the KB article
      2. Restart JIRA

      Expected Results

      Health check passes without issue.

      Actual Results

      Thread limit health check fails with warning:

      The maximum number of processes for the user account running JIRA is currently 4096, which can cause performance issues. We recommend increasing this to at least 4,096.

      Workaround

      Setting the soft limit to a value greater than 4096 (i.e. 4097) will cause the check to pass.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dmcmorris@atlassian.com Douglas McMorris (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: