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

Make hot plugin installation/upgrade less distruptive

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Won't Do
    • None
    • None
    • None
    • 1
    • We collect Jira 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.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Problem

      Currently, if administrators install plugins during a peak period, when many users are active on the instance, it may have severe impact on performance and even accessibility of core functionality.

      The reason for this partly is having related caches reset globally, which can be a cascade operation, not only affecting the caches related to the very plugin being upgraded, but others dependent on it. This may have the effect of the instance being locked up for 10+ minutes even, depending on the number of active user sessions and the caches affected

      Workaround

      Based on the facts above, we suggest not to implement major configuration changes during peak-hours. Make sure to schedule such major changes to off-peak hours (overnight or during weekend), when user activity on the instance is minimal.

      Proposed solution

      One possible solution would be to block/reject incoming user requests during plugin installation/upgrade, to have the impacted period around 30s instead of minutes.

              Unassigned Unassigned
              pkoczan Peter Koczan (Inactive)
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: