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

JIRA creates sessions for crawlers/bots

    XMLWordPrintable

Details

    Description

      This issue deals with how JIRA manages HTTP sessions for web Crawlers. The related issue JRA-27047 deals with session management for stateless requests to the REST/SOAP API.

      JIRA creates a new session for every request that comes in from the Google bot, and any other crawler that doesn't accept cookies.

      This is a problem for public-facing sites, since it strains the server unnecessarily (these sessions hang around for 5 hours). The Apache guys have solved this on http://issues.apache.org by using a Tomcat valve, see Crawler Session Manager Valve for their write-up.

      To fix this we should refrain from creating new sessions for crawlers.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              lmiranda Luis Miranda (Inactive)
              Votes:
              5 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: