Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-11051

Insight Index integrity check on Data Center with multiples nodes

    XMLWordPrintable

Details

    • 6
    • We collect Jira Service Desk feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      Description

      By default, "Restore Insight index from file" and "Store cache on shutdown" is enabled.

      Reference: Configuring global Jira settings

      On Jira shutdown, Insight will persist the index on disk for faster startup and on the Jira start up, Insight will load the objects into memory from the file instead of doing a full Insight Re-index.

      On a DC cluster with more than one instance, “Store cache on shutdown” would never work on a big production system, because most likely there will be changes in Insight made by the other nodes within the cluster.

      If one node is stopped for maintenance or any other reason, on Jira start up,
      Insight will always perform an Integrity check of the files against the database (source of truth) and possibly there will be an Integrity check failed. Some changes may have occurred while the node was down and a full Insight Re-Index will be kicked out.

      In large instances, it could cause that Insight Reindex might take a while to complete affecting Insight operations on the node.

      Suggested Solution

      Something like Jira Data Center cache replication could be implemented in Insight.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              9f03f4114502 Pablo Bartolome
              Votes:
              7 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:

                Backbone Issue Sync